【问题标题】:interactive R startup script交互式 R 启动脚本
【发布时间】:2010-11-15 20:29:35
【问题描述】:

我正在尝试使用运行一些命令的输入脚本运行交互式 R (Windows XP),然后将我留在 R 命令行提示符处。但是,当我运行它时,它会退出。

例如,这里是输入文件:

test.r: 
x = 1
x

当我使用输入文件作为参数运行它时会发生以下情况:

C:\>R --file test.t
>x = 1 
>x
[1] 1
C:\>  <--- exits and returns to prompt

有没有办法在不退出 R 的情况下运行它?

【问题讨论】:

  • 我添加了一个 [r] 标签,因为它看起来很相关。

标签: r statistics


【解决方案1】:

我会反其道而行之。

只需编写一个启动普通 R GUI 或终端应用程序的脚本(根据您的选择),然后在同一目录中放置一个文件.Rprofile,其中包含您要执行的每个代码并且每次。

有关 R 在启动时查找的文件的详细信息,请参阅 help(Startup),这可能会变得更清楚。

【讨论】:

  • 谢谢 - 它工作得很好。我使脚本变得更复杂一些,并且遇到了另一个问题,我将把它作为一个单独的问题发布。
  • 很高兴能帮上忙。另请注意,R 确实区分某些事物的交互和非交互模式。
猜你喜欢
  • 1970-01-01
  • 2012-02-02
  • 2012-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-23
  • 1970-01-01
  • 2010-11-20
相关资源
最近更新 更多