[問題] 新手讀取CSV排序問題

看板R_Language作者 (神雞大人)時間9年前 (2016/12/08 17:49), 9年前編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 我用R讀取十個CSV,檔名是tr.1~tr.10 但是在R裡面呼叫的時候他們的順序是tr.1 tr.10 tr.2這樣子, 請問各位先進大大,該怎麼樣可以讓他們依照tr.1~tr.10順序讀取? [關鍵字]: 排序 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.138.154.228 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1481190568.A.33F.html

12/08 18:55, , 1F
code?最簡單,你讀10次就好了,反正是10個不同的檔案
12/08 18:55, 1F
總共不只10個啦 只是舉例10個出來

12/08 18:56, , 2F
list.files grep數字出來排序
12/08 18:56, 2F
還是一樣耶@@ files <- a[grep(".CSV", a, fixed=T)] a是我讀取的檔案

12/08 19:05, , 3F
gtools::mixedsort
12/08 19:05, 3F
謝謝大大最後用這個方法跑出來了

12/09 11:59, , 4F
for(i in c(1:10)) read.csv(paste0("tr.",i))
12/09 11:59, 4F
※ 編輯: qq9966pp (140.138.154.228), 12/12/2016 15:17:12

12/12 16:19, , 5F
我意思不是那樣,不過四樓大大那個方法很好,我就不
12/12 16:19, 5F

12/12 16:19, , 6F
推了
12/12 16:19, 6F
文章代碼(AID): #1OIIoeC_ (R_Language)
文章代碼(AID): #1OIIoeC_ (R_Language)