5 列で 10 万行を超えるテーブルがあります
col1 col2 col3 col4 col5
foo bar
foo1 bar1 this1 that1 other1
foo2 bar2 that2 other2
空白がどちらかになるように、この表を読みたいと思います
- NAとして読み込む、または
- それらの行は無視されます
を試しましたが、文字列ではなく整数列でのみ表示a=read.table("a.txt",header=F,sep='\t',na.strings=c("NA","NULL"))
されることがわかりました。NA
結果のテーブルをサブセット化して空白の列を削除しようとしましたが、まだ成功していません。
私が試してみました:
subset(a,a$V4!= ' ')
subset(a,a$V4!= '\t')
subset(a,a$V4!= '\w')
subset(a,a$V4!= '\s')
subset(a,a$V4==NULL)
subset(a,a$V4==is.na)
すべて役に立たない。
提案をいただければ幸いです