【发布时间】:2014-07-12 22:21:57
【问题描述】:
将gsub 应用于各个列的最有效方法是什么?
以下不起作用
x1=c("10%","20%","30%")
x2=c("60%","50%","40%")
x3 = c(1,2,3)
x = data.frame(x1,x2,x3)
per_col = c(1,2)
x = gsub("%","",x[,per_col])
如何最有效地删除指定列中的“%”符号。 我可以将它应用于整个数据框吗?这在我不知道百分比列在哪里的情况下很有用。
【问题讨论】: