可以在这里:: here()加载.Rdata文件吗?

时间:2018-11-02 19:08:54

标签: r load

我已经将许多数据集保存为.Rdata文件,并且通常将它们加载到我的环境中,例如:

load("~/GoogleDrive/Project/CleanData/cities_sf.Rdata")

,并且有效。

我想尝试使用here::here() R程序包中的替代方法here(据说对于再现性更好)。虽然它可以很好地用于采购.R脚本,但不适用于加载.Rdata文件。这是我在做什么:

1)打印工作目录(检查设置是否正确)

here::here()
# gives correct wd:  "~/GoogleDrive/Project/

2)加载文件(出现错误)

load(here("CleanData", "cities_sf.Rdata"))

Error in readChar(con, 5L, useBytes = TRUE) : cannot open the connection
In addition: Warning message:
In readChar(con, 5L, useBytes = TRUE) :
  cannot open compressed file '/Users/luisamimmi/GoogleDrive/Project/CleanData/cities_sf.Rdata', probable reason 'No such file or directory'

那么,可以使用here:here()来加载.Rdata文件吗?

0 个答案:

没有答案