首页 > 解决方案 > 用 R 中的常规减号替换所有长破折号实例

问题描述

标签: rregexdataframecharacter

解决方案


Use gsub() from base R.

dat <- gsub(pattern = "–&quot;, replacement = "-", x = dat)


head(read.table(text = dat, header = T))
  Study Outcome Subscale      g Variance Precision
1     1       1        1 -0.251    0.024    41.455
2     2       1        1 -0.069    0.001 1,361.067
3     3       1        5  0.138    0.001   957.620
4     4       1        1 -0.754    0.085    11.809
5     5       1        1 -0.228    0.020    49.598
6     6       1        6 -0.212    0.004   246.180

推荐阅读