与read.csv.sql读取URL我试图从使用read.csv.sql {sqldf}
但都没有成功,到目前为止一个URL导入CSV文件。如何R中
我尝试以下,但似乎“文件”无法识别。
任何帮助?
read.csv.sql("https://vincentarelbundock.github.io/Rdatasets/csv/datasets/AirPassengers.csv", "select * from file")
与read.csv.sql读取URL我试图从使用read.csv.sql {sqldf}
但都没有成功,到目前为止一个URL导入CSV文件。如何R中
我尝试以下,但似乎“文件”无法识别。
任何帮助?
read.csv.sql("https://vincentarelbundock.github.io/Rdatasets/csv/datasets/AirPassengers.csv", "select * from file")
好像read.csv.sql
不支持https:
,帮助页面?read.csv.sql
说:
文件:文件路径或URL(开头为http://或ftp://)
你可以尝试http
版本的文件:
library(sqldf)
read.csv.sql("http://vincentarelbundock.github.io/Rdatasets/csv/datasets/AirPassengers.csv",
"select * from file")
# X time AirPassengers
#1 "1" 1949.000 112
#2 "2" 1949.083 118
#3 "3" 1949.167 132
#4 "4" 1949.250 129
#5 "5" 1949.333 121
#6 "6" 1949.417 135
# ...
您可能还需要'EOL =“\ n”'如果行结束不同于你的操作系统的默认值。需要注意的是'SQL =“选择文件*”'是默认的,所以如果这是你想要的,然后它可以被省略。 –
您可以直接在网址上使用read.csv
read.csv("https://vincentarelbundock.github.io/Rdatasets/csv/datasets/AirPassengers.csv")
X time AirPassengers
1 1 1949.000 112
2 2 1949.083 118
3 3 1949.167 132
4 4 1949.250 129
5 5 1949.333 121
6 6 1949.417 135
您是否必须使用'sqldf'?因为'read.csv(“https://vincentarelbundock.github.io/Rdatasets/csv/datasets/AirPassengers.csv”)'将工作太 – SymbolixAU