我正在尝试将CSV文件读入R.我试过:
data <- read.csv(file="train.csv")
Warning message:
In scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, :
EOF within quoted string
但是,这只占整个观察结果的一小部分。然后我尝试删除引号:
data <- read.csv(file="train.csv",quote = "",sep = ",",header = TRUE)
Error in read.table(file = file, header = header, sep = sep, quote = quote, :
more columns than column names
由于数据是文本,因此分隔符似乎存在一些问题。
很难分享整个数据集,因为它很庞大。我试着去错误所在的那一行,但似乎没有不可打印的字符。我也试过像fread()这样的其他读者,但无济于事。
答案 0 :(得分:5)
以前遇到过这个。可能非常棘手。试用专门的CSV阅读器。:
SELECT C.CustomerName, A.Street, A.City, A.State, A.ZipCpde
FROM Customer C
INNER JOIN Address A
ON C.CustomerAddressID = A.AddressID
ORDER BY A.ZipCode ASC, C.CustomerNAme;
这应该这样做。