首页 > 解决方案 > 将所有内容保存在 Rproj 中的最佳方法是什么,以便您可以在重新打开时继续离开的地方?

问题描述

我是 RStudio 的相对初学者,但已经使用随机 forrest 算法完成了我的第一个成功的项目编码预测算法。我“互联网自学”,对于那个项目,我使用了 setwd 命令,我现在意识到这是不切实际的,因为我有时需要重新访问,但还需要同时执行其他项目。

所以我的下一个项目是从 File -> New Project 开始使用 Rproj,但是当我想在崩溃后返回时,当我想查看我已经完成的工作时,我会收到消息“对象不再存在”。我想我没有以正确的方式保存我的进度,但我不明白最好的方法是什么。

- 建议不要使用“保存工作区”,因为当您打开 R 时,您不会有一个干净的状态?事实上,当我现在打开 R Studio 时,我的第一个项目仍然会自动弹出。 问题 1: 如果我在 Rproj 中保存“将工作区另存为”,那将仅在该 Rproj 内还是在全局范围内?

- 在文件下还有“保存”(如果我理解正确,它会保存一个 RFile)和“全部保存”。我想还有一堆可以使用的命令。所以我很困惑如何让它像 Excel 文件或音乐软件中的项目一样工作。

理想情况下,我想以某种方式保存我的进度,关闭项目并在我回来时继续工作。最好无需重做编码、加载库、数据或类似操作。 问题 2: 如何将工作/进度/数据保存在 R 项目中,以便我可以返回并继续我离开的地方,甚至导出到另一台机器并继续在那里?提前致谢!

标签: rstudio

解决方案


推荐阅读