看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用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
f496328mm: code?最簡單,你讀10次就好了,反正是10個不同的檔案 12/08 18:55
總共不只10個啦 只是舉例10個出來
celestialgod: list.files grep數字出來排序 12/08 18:56
還是一樣耶@@ files <- a[grep(".CSV", a, fixed=T)] a是我讀取的檔案
clansoda: gtools::mixedsort 12/08 19:05
謝謝大大最後用這個方法跑出來了
xsssxxzz: for(i in c(1:10)) read.csv(paste0("tr.",i)) 12/09 11:59
※ 編輯: qq9966pp (140.138.154.228), 12/12/2016 15:17:12
celestialgod: 我意思不是那樣,不過四樓大大那個方法很好,我就不 12/12 16:19
celestialgod: 推了 12/12 16:19