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

时间:2015-04-14 01:12:20

标签: r csv read.csv

我试图读取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

2 个答案:

答案 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="")

如您所料,您的文档中确实存在嵌入式引号。