[英]Error in curl ocurrs when using 'fread' in R
I was reading a csv file from github using fread of data.table.The code is as follows.我正在使用 data.table 的 fread 从 github 读取 csv 文件。代码如下。
input <- if (file.exists("flights14.csv")) {
"flights14.csv"
} else {
"https://raw.githubusercontent.com/Rdatatable/data.table/master/vignettes/flights14.csv"
}
library(data.table)
flights <- fread(input)
An error ocurred:发生错误:
Error in curl::curl_download(input, tmpFile, mode = "wb", quiet = !showProgress) :
Could not resolve host: raw.githubusercontent.com
Is there any way to solve this?有没有办法解决这个问题?
You should try opening the link( https://raw.githubusercontent.com/Rdatatable/data.table/master/vignettes/flights14.csv ) in browser when you are connected to Internet.当您连接到 Internet 时,您应该尝试在浏览器中打开链接( https://raw.githubusercontent.com/Rdatatable/data.table/master/vignettes/flights14.csv )。 if it works here it should definitely be loaded to your environment when you are passing it to fread function of datatable.如果它在这里工作,那么当您将它传递给数据表的 function 时,它肯定应该被加载到您的环境中。
i tried it and it worked out.我试过了,它成功了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.