跳过csv文件中仅包含逗号的行

时间:2016-04-18 12:49:08

标签: r csv

如何读取csv文件以便跳过仅包含逗号的行?

Skip all leading empty lines in read.csv 涵盖了这些行在文件开头的案例的想法,但是更通用的解决方案呢?

1 个答案:

答案 0 :(得分:0)

我不确定效果,但您可以在readLines(), grepl()writeLines()功能的帮助下完成此操作:

假设输入文件是A.csv,输出CSV文件(虽然没有必要)不包含逗号,但是B.csv。

test <- readLines('A.csv')

test2 <- test[!grepl(",",test)] 

您可以使用test2变量或将其保存到B.csv:

writeLines(test2,'B.csv')