[問題] R外存資料的問題

看板Statistics作者 (謠指部總司令)時間16年前 (2008/06/25 04:52), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串1/1
最近想把一些批次生成的資料堆在一起另存成.csv檔 本來是可以用 R 的 matrix 先把資料堆好再另存 可是要搞定每次堆進去所要放置的位置就得花很多時間 所以想到直接用 write.csv 裡面的 append=TRUE 的功能 讓資料自己去玩疊疊樂 方便歸方便,但每次新生成的資料一開頭的變數名稱也會被跟著堆進去 我還得用 excel 打開 .csv 檔再用 filter 去把那些多出來的變數行刪除掉 使用 col.names=FALSE 去抑制變數名稱的輸出但 R 從來沒有理我過 請問有沒有什麼辦法可以抑制變數名稱的輸出? 或者是只輸出第一次生成的資料變數,但接下來輸出的資料變數不會再跟著輸出? 還是說,有比 write.csv + append=TRUE 更有威力的語法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 152.2.149.157

06/25 07:11, , 1F
可以用偷機的方法 存資料就不要放名稱 存完再加上去
06/25 07:11, 1F

06/25 11:20, , 2F
偷機的方法沒用耶,因為變數名稱會變成NA,依舊會被加上
06/25 11:20, 2F

06/25 11:40, , 3F
找到一個應該可行的做法 我先把資料轉成data.frame的形式
06/25 11:40, 3F

06/25 11:41, , 4F
然後用names(data)<-NULL 再去append就可以了 不過不知道
06/25 11:41, 4F

06/25 11:42, , 5F
轉data.frame是不是必要的就是了
06/25 11:42, 5F

06/25 12:29, , 6F
看來偷雞的方法是成功了,而且不需要用data.frame
06/25 12:29, 6F

06/25 12:29, , 7F
感謝~
06/25 12:29, 7F
文章代碼(AID): #18OLwKGj (Statistics)