如何读取下载的 rds 文件



在这本教科书的12.5(Roger D. Peng的"R Programming for Data Science"(中,它告诉我下载芝加哥市的数据库(提供了一个链接。然后它说"解压缩存档后,您可以使用 readRDS(( 函数将数据加载到 R 中。

chicago <- readRDS("chicago.rds")"

我解压缩了下载文件夹中的文件,然后输入代码(chicago <- readRDS("chicago.rds")(,就像它所说的那样。然而它不起作用,我不断收到一条错误消息说:

gzfile(文件,"rb"(中的错误:无法打开连接 另外: 警告消息: 在 gzfile(file, "rb"( 中: 无法打开压缩文件"chicago.rds",可能的原因"没有这样的文件或目录">

那么我如何实际加载/解压缩这些数据呢? 我是R的新手,真的需要解压缩并加载这个文件,这样我才能继续我的工作!

您只能从当前工作目录中readRDS(即读取 RDS 文件(。要检查当前工作目录,请使用命令getwd()

请注意您要解压缩的路径,并通过提供解压缩文件的完整路径从那里读取它。就像如果文件存在于文件夹内的子文件夹中一样,则给出完整的路径,如下所示:

chicago <- readRDS("/folder/subfolder/chicago.rds")

将工作目录设置为下载芝加哥文件的文件夹。然后,只需编写chicago <- readRDS('chicago')代码即可。希望这有帮助!

您可以使用setwd((来设置文件的目录。例如 setwd("C:/Users/name/Desktop"(

最新更新