我試圖運行交互式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