問題一
我要讀的是筆記本txt檔
檔案太大無法先用excel處理
我的分隔符號有多個 請問要怎麼寫??
我的code
read.table("d:\\xxx.txt" ,sep=";", fill=T, quote="")
我想要用 ; 和 空格 當作分隔符號 未來可能再增加
==========================================================
問題二
我的資料中 有些地方沒有值 所以當初在存的時候就直接忽略 連空白都沒留
像這樣:
sam;16;boy; 2015:00:09:59
green;18;gril
paul;20; 2015:00:09:59
第一行是name
第二行是age
第三行是性別
但是paul沒有記錄到 所以直接記錄到第四行的time
green的time也沒記錄到
想問有沒有什麼方法解決 我目前只想到比較笨的方法
給它特定範圍去判斷 像性別不是boy就是gril 出現其他就給他NA
還有
這樣讀資料也會因為每列資料col都不一樣 有的時候會出現問題
是可以讀成文字再去慢慢拆開 不過有點笨就是了
最後想問如果讀資料量上百萬筆
還是用read.table嗎?
有沒有比較好的函數專門處理large data?
謝謝