如何从R中的url读取csv文件?

如何从R中的url读取csv文件?,r,url,readr,R,Url,Readr,我对R比较陌生,我需要你的帮助 我当前正在尝试从URL导入csv文件。我发现了很多例子。不幸的是,它们都不能解决我的问题 具体来说,我想从以下url导入文件: 我尝试了以下几行代码: temp <- tempfile() download.file("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master",temp, mode = "w") data<- read_cs

我对R比较陌生,我需要你的帮助

我当前正在尝试从URL导入csv文件。我发现了很多例子。不幸的是,它们都不能解决我的问题

具体来说,我想从以下url导入文件:

我尝试了以下几行代码:

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")

temp
df也许这有助于开始:

data <- read.csv(url("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"))
data我发现这是这类任务的最佳选择:

install.packages("vroom")
library(vroom)
data <- vroom("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master")
install.packages(“vroom”)
图书馆(vroom)

data
loc.url在您的第一个示例中,您应该执行
read.csv2(temp)
,因为这是您下载的目的地。我不是说您的答案是错误的,但请提供更多的上下文来解释它为什么是正确的。@chrisAR请在您的答案中提供一些上下文。在那一行上看:“文件也可以是完整的url。(有关支持的URL方案,请参阅URL帮助的“URL”部分。”
data <- read.csv(url("https://www.bfs.admin.ch/bfsstatic/dam/assets/15324797/master"))
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)