在这本教科书的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"(