【发布时间】:2016-09-21 10:04:09
【问题描述】:
我正在寻找从数据帧的字母数字向量中删除字符的代码。这是我的数据列如下:
F9667968CU
67968PX11
3666SP
6SPF10
2323DL1
23DVL10
2016PP07
这是我使用的代码:
for(i in 1: length(rownames(testsample)))
{
testsample$column1[i]<-gsub("[a-zA-Z]","",testsample$column1[i])
}
下面是我期待的输出:
9667968
6796811
3666
610
23231
2310
201607
【问题讨论】:
-
真的吗? First google hit, second, third
-
gsub是矢量化的,您不需要 for 循环,testsample$column1 <- gsub("[a-zA-Z]","",testsample$column1)应该可以工作
标签: r text-mining tm data-cleaning