如何读取csv文件以便跳过仅包含逗号的行?
Skip all leading empty lines in read.csv 涵盖了这些行在文件开头的案例的想法,但是更通用的解决方案呢?
答案 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')