我想在我的数据框中从第2列开始读取每个元素(并将其从字符转换为数字)。我已经设置了这段代码,但我无法理解为什么它不正确。你可以帮帮我吗?我是R的新人。
for(i in mydata[,-1])
for(j in mydata[,i])
type.convert(mydata[j,i], na.strings='NA',as.is = TRUE, dec = '.')
答案 0 :(得分:0)
我认为你可以用:
for(i in 2:length(mydata)){
mydata[,i]<-as.numeric(mydata[,i])
}