如何使用 r 从 internet 下载文件


您可以使用以下基本语法使用 R 编程语言从 Internet 下载文件:

 download. file (url, destfile)

金子:

  • url :包含文件 URL 的字符串
  • destfile :包含保存文件位置的字符串

以下分步示例展示了如何在实践中使用此语法。

第 1 步:找到文件 URL

在此示例中,我将上传一个 CSV 文件,其中包含有关纽约模型飞机字段的信息,该文件位于以下 URL:

 https://catalog.data.gov/dataset?res_format=CSV&organization=city-of-new-york

要获取此 CSV 文件的确切 URL,我右键单击 CSV 按钮,然后单击“复制链接地址”

然后我会将此 URL 保存为 R 中的字符串变量:

 #define URL location
url<-"https://data.cityofnewyork.us/api/views/brsj-szf5/rows.csv?accessType=DOWNLOAD"

第 2 步:设置文件目的地

接下来,我将定义保存文件的目的地:

 #define destination for file
destfile <- "C:/Users/Bob/Downloads"

第三步:下载并查看文件

然后我将使用以下代码来上传文件:

 #download file and save in specified destination
download. file (url, destfile)

最后,我将导航到保存 CSV 文件的下载文件:

如果双击该文件,我可以打开并查看内容:

其他资源

以下教程解释了如何在 R 中处理其他文件类型:

如何将 CSV 文件导入到 R 中
如何将Excel文件导入到R中
如何将 SPSS 文件导入 R
如何将 SAS 文件导入 R
如何将数据文件导入R

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注