我不希望我的全球环境在R退出时清除

问题描述:

因此,即使我在谷歌搜索中指出“NOT”,实际上也没有结果。每个人都想清除他们的全球环境。我刚刚开始使用R,所以我想保留所有的数据和变量,这样我就可以玩了。每次我退出R时,它都会清除全球环境,除非将图像保存到工作空间.RData文件中。我怎样才能让自己的环境保持完整,而不必每次都要保存两次?我不希望我的全球环境在R退出时清除

+1

为什么你每次都要保存两次? 'q(“是”)'应该这样做。 –

+0

[为什么不用Ctrl-Shift-F10重新启动R清除我的环境变量?](https://stackoverflow.com/questions/45872029/why-doesnt-restarting-r-with-ctrl-shift- f10 -clean-my-environment-variables) – lebelinoz

+0

除非你用大量的操作创建大对象,否则不要保存全局环境。保存脚本并重新运行它。你正在创建一个脚本,对吧? – Roland

如果您使用RStudio,只需将选项“全局选项” - >“将工作区保存为退出时的.RData”设置为“始终”,环境将自动保存并在下次打开时加载同一个项目。

AFAIK,保存到RData文件是保存会话环境“状态”的最简单方法。顺便说一句,如果你不想在某处保存你的对象,你怎么能期望能够在之后检索它们?