开始使用免费开始使用

下载任意文件(无论是否安全)

在上一个练习中,您已经看到如何先用 download.file() 函数下载,再使用 read_excel 包来读取网络上的 Excel 文件。

还有更多:借助 download.file(),您可以通过 HTTP 或 HTTPS 从网页下载任意类型的文件,例如图像、可执行文件,当然也包括 .RData 文件。RData 是一种高效存储 R 数据的格式。

您可以使用 load() 函数从 RData 文件加载数据,但该函数不接受 URL 字符串作为参数。本练习中,您将先安全地下载 RData 文件,然后再导入本地数据文件。

本练习是课程的一部分

R 数据导入进阶

查看课程

练习说明

  • 查看 url_rdata 中的 URL。它使用安全连接 https://。该 URL 指向一个包含多种葡萄酒相关指标的数据框的 RData 文件。
  • 使用 download.file() 下载 url_rdata 指向的文件。将其保存在工作目录下,文件名为 "wine_local.RData"
  • 使用 load() 函数加载您刚创建的文件 wine_local.RData。它只需一个参数,即文件路径,在我们的场景下就是文件名本身。运行该命令后,变量 wine 会自动出现在您的工作区中。
  • 打印 wine 数据集的 summary()

交互式实操练习

通过完成这段示例代码来试试这个练习。

# https URL to the wine RData file.
url_rdata <- "https://assets.datacamp.com/production/course_1478/datasets/wine.RData"

# Download the wine file to your working directory


# Load the wine data into your workspace using load()


# Print out the summary of the wine data
编辑并运行代码