R語言- 使用Pattern抓取 類似名稱的變數

R語言-使用Pattern抓取類似名稱的變數

目錄

原始文章

R語言-使用Pattern抓取類似名稱的變數


我一直認為,寫程式的規範與習慣非常重要,同事甚至說我在程式上有潔癖。但制定規範是有好處的,以這個例子來說,只要變數都採用相同的方式命名,就可以使用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))
}

推薦文章

在DataCamp學Python和R語言,快速入門資料科學

Content Protection by DMCA.com
程式設計 程式筆記

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *