我正在尝试使用运行一些命令的输入脚本运行交互式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退出的情况下运行它?
答案 0 :(得分:3)
我会反过来做。
只需编写一个启动普通 R GUI或终端应用程序的脚本(根据您的选择),然后将文件.Rprofile
放在包含您想要的代码的同一目录中每次都执行。
请参阅help(Startup)
有关R在启动时查找的文件的详细信息,这可能会变得更加清晰。