尝试读取R中的.data文件时出错

尝试读取R中的.data文件时出错,r,read.table,R,Read.table,我正在尝试读取此位置的car.data文件-使用read.table,如下所示。尝试了前面列出的各种解决方案,但不起作用。我使用的是Windows8,R版本3.2.3。我可以将此文件保存为txt文件,然后读取,但无法直接从URL读取.data文件,甚至在使用read.table保存后也无法读取 t <- read.table( "https://archive.ics.uci.edu/ml/machine-learning-databases/car/car.data",

我正在尝试读取此位置的car.data文件-使用read.table,如下所示。尝试了前面列出的各种解决方案,但不起作用。我使用的是Windows8,R版本3.2.3。我可以将此文件保存为txt文件,然后读取,但无法直接从URL读取.data文件,甚至在使用read.table保存后也无法读取

t <- read.table(
    "https://archive.ics.uci.edu/ml/machine-learning-databases/car/car.data", 
    fileEncoding="UTF-16", 
    sep = ",", 
    header=F
)

t当数据未存储在表中时,不要使用
read.table
。该链接上的数据以逗号分隔的格式清晰显示。改为使用RCurl包,并以CSV格式读取数据:

library(RCurl)
x <- getURL("https://archive.ics.uci.edu/ml/machine-learning-databases/car/car.data")
y <- read.csv(text = x)
库(RCurl)

当数据未存储在表中时,不要使用
read.table
。该链接上的数据以逗号分隔的格式清晰显示。改为使用RCurl包,并以CSV格式读取数据:

library(RCurl)
x <- getURL("https://archive.ics.uci.edu/ml/machine-learning-databases/car/car.data")
y <- read.csv(text = x)
库(RCurl)
x多亏了,以下是解决方案-直接使用read.csv即可:

x多亏了,以下是解决方案-直接使用read.csv即可:


现在x
read.csv
可以读取
https
,因此您不需要任何
RCurl
依赖项more@EatPeanutButter,谢谢你的回答,但它不起作用。。getURL为我抛出了另一个错误:函数中的错误(type,msg,asError=TRUE):SSL证书问题:证书链中的自签名证书
read.csv
现在可以读取
https
,因此您不需要任何依赖项
RCurl
more@EatPeanutButter,谢谢你的回答,但它不起作用。。getURL为我抛出了另一个错误:函数中的错误(type,msg,asError=TRUE):SSL证书问题:证书链中的自签名证书