gpt4 book ai didi

从 Rstudio 查看器恢复数据帧?

转载 作者:行者123 更新时间:2023-12-02 02:26:25 27 4
gpt4 key购买 nike

enter image description here

您好,我在 rstudio session 中创建了一个名为“pull3”的数据帧。然后我离开了那个 session 并开始了一个新项目。当我回到上一个 session 时,我可以看到我之前使用 Viewer() 找到它时的数据帧,但它不再在环境变量中,我似乎根本无法下载/引用它。

看起来它存储在 data://pull3 中...有人知道如何访问它吗?

谢谢。

最佳答案

在项目目录中,您会发现一个名为 .Rproj.user 的隐藏文件夹。在目录树中,最终您将找到一个名为 viewer-cache 的文件夹,其中包含一个 .Rdata 文件。

我怀疑目录名称是随机的,因此您必须进行一些挖掘。如果您使用的是 Linux 或 MacOS,您可以尝试 find ~/Project | grep ".Rdata" 以加快该过程。

这是我刚刚保存的玩具数据的示例。

Project
└── .Rproj.user
   └── D31E74F4
      └── viewer-cache
      └── 6F635E12.Rdata

您可以使用 load() 加载 .Rdata:

load("~/Project/.Rproj.user/D31E74F4/viewer-cache/6F635E12.Rdata")

然后就会有一个与全局环境中的文件同名的对象:

head(`6F635E12`)
mpg cyl disp hp drat wt qsec vs am gear carb
Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4
Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4
Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1
Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1
Hornet Sportabout 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2
Valiant 18.1 6 225 105 2.76 3.460 20.22 1 0 3 1

如果您没有使用项目,您可以在~/.rstudio-desktop/viewer-cache中找到该文件。

关于从 Rstudio 查看器恢复数据帧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65587255/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com