我试图运行交互式R(Windows XP)与输入脚本运行几个命令,然后离开我在R命令行提示符。但是,当我运行它时,它会退出。交互式R启动脚本
例如,这里的输入文件:
test.r:
x = 1
x
这里发生了什么,当我与输入文件作为参数运行它:
C:\>R --file test.t
>x = 1
>x
[1] 1
C:\> <--- exits and returns to prompt
有什么办法可以不带R运行此退出?
我试图运行交互式R(Windows XP)与输入脚本运行几个命令,然后离开我在R命令行提示符。但是,当我运行它时,它会退出。交互式R启动脚本
例如,这里的输入文件:
test.r:
x = 1
x
这里发生了什么,当我与输入文件作为参数运行它:
C:\>R --file test.t
>x = 1
>x
[1] 1
C:\> <--- exits and returns to prompt
有什么办法可以不带R运行此退出?
我会以相反的方式去做。
只写启动正常右Gui或终端应用程序(根据您的选择)的脚本,但随后也将一个文件.Rprofile
其中包含要执行每一次的代码相同的目录中。
查看help(Startup)
了解R在启动时查找的文件的详细信息,这可能会变得更清晰。
谢谢 - 它完美运作。我已经使脚本更复杂一些,并且遇到了另一个问题,我将作为一个单独的问题发布。 – 2010-11-15 20:51:44
很高兴有帮助。另请注意,R确实在某些事情上区分了交互模式和非交互模式。 – 2010-11-15 20:57:36
我添加了一个[r]标签,因为看起来相关。 – 2010-11-15 20:34:06