如何从 R 中的 url 读取 csv 文件?
How to read a csv-file from an url in R?
我是 R 的新手,我需要你的帮助。
我目前正在尝试从 URL 导入一个 csv 文件。我找到了很多例子。不幸的是,none 解决了我的问题。
具体来说,我想从这个 url 导入文件:https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master
我尝试了这几行代码:
temp <- tempfile()
download.file("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master",temp, mode = "w")
data<- read_csv2("je-b-03.03.02.05.csv")
还有这个:
data <- read_csv2(url("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"))
但这也没有用。另一方面,当我将 url 粘贴到浏览器时,文件会自动下载。
如有任何帮助,我将不胜感激。谢谢
df <- read.csv2(file = url("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"))
也许这有助于开始:
data <- read.csv(url("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"))
查看?read.csv
了解详情。
我发现 vroom 是此类任务的最佳选择:
install.packages("vroom")
library(vroom)
data <- vroom("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master")
loc.url <- "https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"
data <- read.csv2(loc.url)
我是 R 的新手,我需要你的帮助。
我目前正在尝试从 URL 导入一个 csv 文件。我找到了很多例子。不幸的是,none 解决了我的问题。
具体来说,我想从这个 url 导入文件:https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master
我尝试了这几行代码:
temp <- tempfile()
download.file("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master",temp, mode = "w")
data<- read_csv2("je-b-03.03.02.05.csv")
还有这个:
data <- read_csv2(url("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"))
但这也没有用。另一方面,当我将 url 粘贴到浏览器时,文件会自动下载。
如有任何帮助,我将不胜感激。谢谢
df <- read.csv2(file = url("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"))
也许这有助于开始:
data <- read.csv(url("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"))
查看?read.csv
了解详情。
我发现 vroom 是此类任务的最佳选择:
install.packages("vroom")
library(vroom)
data <- vroom("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master")
loc.url <- "https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"
data <- read.csv2(loc.url)