我有一个分号分隔文件,我想读.文件中的数据如下.在第4行,我希望只能读取4列.
但我没有在R中这样做.
ID;Comment;Date;Amt 1;Hello;5-06-2003;85.13 2;World;5-06-2013;127.39 3;Airlines;5-06-1999;148.34 4;"Air"l;ine"s";5-09-2013;87.94 data<-read.table(fileName,header=T,sep = ";",quote="\"",na.strings = c("" , ".", "-", "NA" ));
上面的代码不起作用.有人可以帮忙吗?
fread
从data.table
包中可以很好地处理这种"例外",将是解决这个问题的一种方法.
data.table::fread("file.txt") ID Comment Date Amt 1: 1 Hello 5-06-2003 85.13 2: 2 World 5-06-2013 127.39 3: 3 Airlines 5-06-1999 148.34 4: 4 Air"l;ine"s 5-09-2013 87.94