RStudio - 保存环境时压缩

RStudio - Compression when saving environment

有没有办法设置 中的选项,以便在将我的环境保存到 .RData 文件时默认不使用压缩?

我想我可以手动使用 save.image() 来执行此操作(根据需要使用或不使用压缩),但如果可能的话我更希望 为我执行此操作。

谢谢。

我不确定 RStudio 是否总是使用标准代码来保存图像,但普通 R 使用 save.image 函数来保存,并且您可以设置参数的默认值 versionasciicompresssafe 使用

到该函数
options(save.image.defaults = args)

其中 args 是一个列表,提供您想要的默认值。所以你想要

options(save.image.defaults = list(compress = FALSE))

快速测试表明这在 RStudio 中也有效。

但是,我必须指出,使用 save.image 通常不是一个好主意。您应该保存需要保存的特定对象,但是当 R 以全局环境中的意外内容启动时,批量保存会导致混乱。