read.csv() 警告:无法读取 R 中的 csv 文件

read.csv() warning: unable to read a csv file in R

我试图在 R 中读取一个 csv 文件,read.csv 给了我一个警告,因此从那里停止读取。我认为这与那里的额外报价有关。我该如何解决?

(csv 文件放在下面的 public 共享中以供访问)

> 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

我在 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")

尝试

url <- 'http://aftabubuntu.cloudapp.net/trainDataEnglish.csv'
scoresdf = read.csv(url,quote="")

如您所料,您的文档中确实有一个嵌入的引号。