【问题标题】:How to prevent objects from automatically loading when I open Rstudio当我打开 Rstudio 时如何防止对象自动加载
【发布时间】:2016-01-09 12:42:43
【问题描述】:

每次打开 Rstudio 时,我都会在我的环境中发现一些变量。我怎样才能一劳永逸地删除这些?

目前,每当我打开 Rstudio 时,我都会先运行 rm(list=ls()) 以清除环境,然后再运行必要的脚本。

我什至尝试在关闭 Rstudio 之前清除环境,但在下一次启动时我再次发现那里的变量。

【问题讨论】:

  • 从你的硬盘中删除一个文件.Rhistory或类似的东西
  • 关闭rstudio时是否保存工作区?您想在删除所有变量后保存它。
  • 工具 -> 全局选项 -> 启动时将 .RData 还原到工作区?
  • 我使用file.remove(".RData"),然后在关闭R时使用q("no")。

标签: r rstudio


【解决方案1】:

工具 -> 全局选项 -> 启动时将 .RData 还原到工作区 (?)

【讨论】:

    【解决方案2】:

    如果您已经犯了未更改Global options 中的Restore .RData into workspace at startup 设置的错误,那么要通过取消Rstudio 上的会话重新加载来开始新的R 会话,请执行此操作

    • 转到~/.rstudio/sessions/active
    • 删除所有活动会话rm session-4ed31304 -R

    此解决方案适用于Ubuntu。我想其他操作系统也可以遵循相同的步骤。唯一的变化应该在存储活动 R 会话的目录中。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-23
    • 2023-04-08
    • 1970-01-01
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    • 2017-12-23
    • 2019-07-26
    相关资源
    最近更新 更多