使用';fread&x27;在R
我正在使用data.table的fread从github读取一个csv文件使用';fread&x27;在R,r,curl,data.table,fread,R,Curl,Data.table,Fread,我正在使用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(in
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)
有什么办法可以解决这个问题吗?当您连接到Internet时,应该尝试在浏览器中打开link()。如果它在这里工作,当您将它传递给datatable的fread函数时,它肯定会被加载到您的环境中
我试过了,结果成功了。使用“read.csv”可以获取数据,但使用“fread”会出错。我在我的机器上运行了它,结果成功了。如果你将url粘贴到浏览器中,它对你有用吗?它对我也有用。如果您没有internet连接,
无法解析主机
错误发生。
Error in curl::curl_download(input, tmpFile, mode = "wb", quiet = !showProgress) :
Could not resolve host: raw.githubusercontent.com