【问题标题】:When I try to clear the workspace in R console, it always asks through a pop-up. How can I disable the pop-up?当我尝试清除 R 控制台中的工作区时,它总是通过弹出窗口询问。如何禁用弹出窗口?
【发布时间】:2020-06-01 03:06:13
【问题描述】:

当我尝试在 R 控制台中清除工作区时,它总是会弹出一个对话框说:

All objects in the workspace will be removed. Are you sure you want to proceed?

我有办法禁用此弹出窗口吗?

【问题讨论】:

  • 这是 R 还是 RStudio?你用什么方法来清理工作区?您使用的是哪个操作系统?

标签: r


【解决方案1】:

根据您的平台,有一些建议 (here)。最好在调用 R 时传递“不保存”选项:https://stackoverflow.com/a/4996252/8273813

【讨论】:

  • 上述情况不是在我退出时发生,而是在我试图清除工作区的任何时候发生。我可以调用 no-save 选项,但仍然存在上述问题。
  • 作为一种解决方法,直到您找到适合 Console 的解决方案,您可以向 .Rprofile 添加一个函数。这实际上可能是一个优势,因为您可以排除对象。这是一个改编自this thread 的示例。 clr <- function() { rm(list = ls(envir = .GlobalEnv)[-which(ls(envir = .GlobalEnv) %in% c("clr"))], envir = .GlobalEnv) }
猜你喜欢
  • 1970-01-01
  • 2020-11-09
  • 2011-09-30
  • 1970-01-01
  • 2016-12-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-20
相关资源
最近更新 更多