R read.table blank.lines.strip=T 无法跳过空白行

dt<-read.csv(file="expe_data.csv", header=T, blank.lines.skip=T)

发现还是有很多空行,然而RStudio里面一看却都是空行。


全是空行

为什么blank.lines.skip=T没有起作用呢?
到excel里一看:


excel一看

原来是第26行被我加了一个边框导致被识别成“非空行”了。。。
删除之后,数据十分干净。

另:这个例子说明excel里面的边框有可能影响数据的读取。在我这个例子中,只是第26行被加了边框,然而第19行到第26行都被视为非空行。
因此在读入数据之前最好把数据中的边框都去掉。

你可能感兴趣的:(R read.table blank.lines.strip=T 无法跳过空白行)