【发布时间】:2012-09-22 21:32:19
【问题描述】:
这是对上一个问题How can I ensure a consistent R environment among different users on the same server?的后续澄清
我想从 R 中进入“普通”R 会话,例如类似于我使用命令 R --vanilla 启动 R 时获得的结果。例如,我想编写一个不受特定用户自定义设置混淆的脚本。
我特别想要以下内容
- 不读取 R 历史记录、配置文件或环境文件
- 不会从以前的会话中重新加载数据或对象
help("vanilla") 不返回任何内容,而且我对自定义设置的范围不够熟悉,不知道如何摆脱所有这些设置。
有没有办法进入新的香草环境? (?new.env 似乎没有帮助)
【问题讨论】:
-
您能在此处阐明您的预期用例吗?我无法从您的问题中判断出有问题的脚本是从现有 R 会话中运行还是直接从命令行运行。
-
This link 可能是相关的
-
@joran 我希望有问题的脚本能够确保我可以在脚本中控制的标准环境,无论脚本是从命令行运行还是使用
source在现有的 R 会话;无论哪种方式,我都无法确保它将在原版环境中运行。
标签: r environment