Rgui.exe後面用於立即採購R源文件的命令行選項?之後不必手動輸入source("c:\MyGreatSource.R")
。喜歡的東西:Rgui用於採購R文件的命令行
Rgui.exe --source「C:\ MyGreatSource.R」
聽起來像在任何初學者手冊回答一個簡單的問題,但我不能在任何地方找到這樣的選項。
Rgui.exe後面用於立即採購R源文件的命令行選項?之後不必手動輸入source("c:\MyGreatSource.R")
。喜歡的東西:Rgui用於採購R文件的命令行
Rgui.exe --source「C:\ MyGreatSource.R」
聽起來像在任何初學者手冊回答一個簡單的問題,但我不能在任何地方找到這樣的選項。
我發現了一個可行的解決方案,也許其他人感興趣。再次,我喜歡做的是啓動Rgui並在那裏工作。我的所有工作環境和功能都在R源文件中定義,我在工作中不斷進一步開發。因此,GUI中的每個命令都以Load1()開頭;其中Load1是一個函數,它只是簡單地爲我的R文件提供資源,以更新我剛剛做出的更改。顯然,Load1也是在我的R文件中定義的,所以我需要首先獲得它,而不需要太多的努力。我已經設置了既不加載也不保存工作場所的命令行選項;我不喜歡以前的會話中帶有測試變量的舊雜亂,等等。
但是,我現在的解決方案是創建一個只包含我的Load1函數定義的工作區RData文件。該工作文件是很容易只是增加了路徑進入命令行選項"D:\MyLoad1.RData"
我用AutoHotkey的腳本
run,C:\Program Files\R\R-3.3.3\bin\x64\Rgui.exe
WinWait,RGui (64-bit)
WinWaitActive,RGui (64-bit)
Sleep 100
Send,source("%1%")
Send,{enter}
Rscript.exe在每次啓動時加載「C:\ MyGreatSource.R」 –
看來Rscript.exe執行腳本,然後關閉。我希望GUI保持開放,讓我在那裏工作。 – Mike
R窗口GUI不存在此選項。 – MrFlick