【发布时间】:2015-08-06 08:58:01
【问题描述】:
我正在尝试读取 R 中的 .csv。一列中的某些行在双引号内包含带有逗号的文本:"example, another example" 但是当我尝试像这样读取它时,R 会改变行(它添加行):
steekproef <- read.csv('steekproef.csv', header = T, quote = "", sep = ',')
我在网上搜索时这个也不起作用:
steekproef <- read.csv('steekproef.csv', header = T, quote = "\"", sep = ',')
这是错误信息:
steekproef <- read.csv("steekproef.csv", header = T, sep =",", quote ="\"")
comes with error:
Warning message:
In scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, :
EOF within quoted string
Gives data.frame: 1391160 obs. of 29 variables
str(steekproef) gives no error but a
'data.frame': 3103620 obs. of 29 variables:
The dataset has 29 columns and 3019438 rows
【问题讨论】:
-
我无法复制您的错误,可能我输入了不同格式的虚拟 csv 文件...