目錄
原始文章
我一直認為,寫程式的規範與習慣非常重要,同事甚至說我在程式上有潔癖。但制定規範是有好處的,以這個例子來說,只要變數都採用相同的方式命名,就可以使用pattern抓取環境中有類似名稱的變數。
ls(pattern = "_variable_")
來吧,複製貼上
將上面的技巧延伸後,就可以搭配for迴圈作使用。
for(i in ls(pattern = "data_var_")){
file_saved <- paste0("write.csv(", i, ",'", path,"/", i, ".csv', row.names = F)")
eval(parse(text = file_saved))
}