2017-10-06 47 views
1

我是R新手,我想知道是否有更高效的方式來自動循環CSV文件的不同列的幾行代碼。我到目前爲止的代碼是這樣的:R - 在導入的CSV文件中爲不同列重複相同的代碼行

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

我想重複這二十次,同時也改變每次寫入文件的名稱。 謝謝。

回答

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="")) 
} 
相關問題