小编mar*_*son的帖子

在R中:从字段中删除逗号并使修改后的字段保留为数据帧的一部分

我需要从R数据帧中的字段中删除逗号.从技术上讲,我已经设法做到这一点,但结果似乎既不是矢量也不是矩阵,我无法以可用的格式将其恢复到数据帧中.那么有没有办法从字段中删除逗号,并且该字段仍然是数据帧的一部分.

以下是需要删除逗号的字段示例,以及我的代码生成的结果:

> print(x['TOT_EMP'])
         TOT_EMP
1    132,588,810
2      6,542,950
3      2,278,260
4        248,760

> y
[1] "c(\"132588810\" \"6542950\" \"2278260\" \"248760\...)"
Run Code Online (Sandbox Code Playgroud)

所需的结果是一个数字字段:

       TOT_EMP
1    132588810
2      6542950
3      2278260
4       248760

x<-read.csv("/home/mark/Desktop/national_M2013_dl.csv",header=TRUE,colClasses="character")
y=(gsub(",","",x['TOT_EMP']))
print(y)
Run Code Online (Sandbox Code Playgroud)

string r comma

8
推荐指数
1
解决办法
4万
查看次数

标签 统计

comma ×1

r ×1

string ×1