我试图读取R中的csv文件,read.csv给了我一个警告,因此停止从那里读取。我认为它与那里的额外报价有关。我该如何解决这个问题?
(csv文件放在下面的公共共享上进行访问)
> scoresdf = read.csv('http://aftabubuntu.cloudapp.net/trainDataEnglish.csv')
Warning message:
In scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, :
EOF within quoted string
答案 0 :(得分:5)
我在read.csv
上遇到了同样的错误。我设法使用rio
包:
library(rio)
dat <- import("http://aftabubuntu.cloudapp.net/trainDataEnglish.csv")
和readr
包:
library(readr)
dat <- read_csv("http://aftabubuntu.cloudapp.net/trainDataEnglish.csv")
和data.table
包:
library(data.table)
dat <- fread("http://aftabubuntu.cloudapp.net/trainDataEnglish.csv")
答案 1 :(得分:0)
尝试
url <- 'http://aftabubuntu.cloudapp.net/trainDataEnglish.csv'
scoresdf = read.csv(url,quote="")
如您所料,您的文档中确实存在嵌入式引号。