在csv中解析嵌入的引号

时间:2016-03-09 05:24:49

标签: r parsing csv

我正在尝试阅读包含这样的行的csv

"MARTIN, ERIC ROBERT",Republican Party,04,House, ...
"SUMMERS, SEAN E",Republican Party,04,House, ...

是否可以使用readrread.csv

来阅读此内容

Here是美国联邦选举委员会网站上的文件。

require(readr)
candSumDat = read.csv('CandidateSummaryAction.csv', quote="", stringsAsFactors = FALSE, row.names = NULL, sep = ",")
candDat = read_csv('CandidateSummaryAction.csv')

不幸的是,当我在某些行中得到复杂的引号时,readr完全搞砸了行解析。

2012-04-17,[2012],O,2012,H2KY04139,4,"ADKINS, WILLIAM R. ""BILL""",Democratic Party,04,House,Open seat,H,['04'],C,[2012],KY,DEM

我该如何解决这个问题?我应该手动覆盖行吗?有没有办法自动处理它?<​​/ p> 不幸的是,

read.csv没有报告哪些行是其more columns than column names错误的原因,但正如MrFlick在评论中所显示的那样,这条特定的行对它来说不是问题。

0 个答案:

没有答案