R - 为导入的CSV文件中的不同列重复相同的代码行

时间:2017-10-06 18:49:03

标签: r loops csv import

我是R的新手,我想知道是否有更有效的方法可以自动为CSV文件的不同列循环几行代码。我到目前为止的代码是:

q1 <- VectorSource(hcsv$one)
q1 <- q1[1:32]
frequencyQ1 <- sort(table(q1), decreasing = TRUE)
write.csv(frequencyQ1, "frequencyQ1.csv")

我想重复这20次,同时每次都改变书面文件的名称。 感谢。

1 个答案:

答案 0 :(得分:0)

希望这就是你要找的东西:

for (i in 1:20){
  q1 <- VectorSource(hcsv[,i])
  q1 <- q1[1:32]
  frequencyQ1 <- sort(table(q1), decreasing = TRUE)
  write.csv(frequencyQ1, paste("frequencyQ",i,".csv",sep=""))
}