作者chien533 (謠指部總司令)
看板Statistics
標題[問題] R外存資料的問題
時間Wed Jun 25 04:52:35 2008
最近想把一些批次生成的資料堆在一起另存成.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
1F:推 lin15:可以用偷機的方法 存資料就不要放名稱 存完再加上去 06/25 07:11
2F:→ chien533:偷機的方法沒用耶,因為變數名稱會變成NA,依舊會被加上 06/25 11:20
3F:推 lin15:找到一個應該可行的做法 我先把資料轉成data.frame的形式 06/25 11:40
4F:→ lin15:然後用names(data)<-NULL 再去append就可以了 不過不知道 06/25 11:41
5F:→ lin15:轉data.frame是不是必要的就是了 06/25 11:42
6F:→ chien533:看來偷雞的方法是成功了,而且不需要用data.frame 06/25 12:29
7F:→ chien533:感謝~ 06/25 12:29