[問題] 快速設定多個變數

看板R_Language作者 (成大駒哥)時間8年前 (2017/10/24 01:11), 8年前編輯推噓0(008)
留言8則, 3人參與, 8年前最新討論串1/1
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 新手(沒寫過程式,R 是我的第一次) [問題敘述]: 小弟第一次發文,如有違反板歸請見諒 我想將匯入R的多個csv檔命名 如:m1 <- M00001.csv m2 <- M00002.csv . . . m695 <- M0000.csv 除了一個一個命名,有更快的方法嗎? 網路上找了好久,沒有找到類似的問題 麻煩各位高手解答了 [程式範例]: [環境敘述]: RSstudio [關鍵字]: 變數命名 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.205.194 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1508778708.A.23C.html

10/24 01:21, 8年前 , 1F
?assign
10/24 01:21, 1F

10/24 01:30, 8年前 , 2F
assign 和 get 或 直接 eval
10/24 01:30, 2F

10/24 01:31, 8年前 , 3F
但如果你很確定可以取所得有要取用的csv,不要這樣做。
10/24 01:31, 3F

10/24 01:32, 8年前 , 4F
我會利用dir()配合grep()把要的檔名取出來,
10/24 01:32, 4F

10/24 01:32, 8年前 , 5F
寫個for loop把它們塞到一個list之下。
10/24 01:32, 5F

10/24 01:37, 8年前 , 6F
list的好處是之後取用會比單獨的變數靈活。
10/24 01:37, 6F

10/24 01:37, 8年前 , 7F
視你之後要怎麼處理而定。
10/24 01:37, 7F

10/24 12:01, 8年前 , 8F
用list
10/24 12:01, 8F
謝謝各位的回應,問題解決了 ※ 編輯: kevin850128 (111.255.196.109), 10/24/2017 23:15:43
文章代碼(AID): #1PxYBK8y (R_Language)
文章代碼(AID): #1PxYBK8y (R_Language)