[問題] 讀入資料的格式

看板R_Language作者 (立業成家)時間10年前 (2015/08/26 14:27), 編輯推噓0(008)
留言8則, 4人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 新手(沒寫過程式,R 是我的第一次) [問題敘述]: 在資料欄位不一致時,用 read.table 會發生錯誤, 要怎麼解決呢? 例如以下資料: 1 1 2 3 4 5 2 1 2 3 4 5 6 3 1 2 3 4 5 6 7 可以用第1欄來辨別是第n種的資料, 但在讀資料時就發生錯誤了, 是不是一定要分開輸入資料呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.127.235.24 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1440570439.A.67E.html

08/26 15:38, , 1F
我看不太懂0.0
08/26 15:38, 1F

08/26 16:25, , 2F
readLine硬做吧
08/26 16:25, 2F

08/26 18:03, , 3F
或是讀檔前先處理
08/26 18:03, 3F

08/26 18:06, , 4F
晚點po code
08/26 18:06, 4F

08/26 19:30, , 5F
a = readLines('dat');dat = strsplit(a, ' ')
08/26 19:30, 5F

08/26 19:31, , 6F
假設你的檔案名稱是dat
08/26 19:31, 6F

08/26 19:32, , 7F
你也可以readLines之後,寫一份可讀的檔案回去
08/26 19:32, 7F

08/27 07:08, , 8F
謝謝大家的回覆
08/27 07:08, 8F
文章代碼(AID): #1LtLn7P- (R_Language)
文章代碼(AID): #1LtLn7P- (R_Language)