我正試圖在桌面(Windows操作系統)上創建一個圖標。通過點擊該圖標,的R腳本將被執行,這將啓動一個GUI應用程序(gWidgets
)。使用Windows快捷方式運行R腳本
回答
閱讀幫助文件啓動了什麼的R啓動過程中經歷的細節和如何可以自動運行?碼。
我已經爲客戶創建了一個特定演示(我使用tcltk,但都應該工作相同)的GUI。我創建了一個桌面快捷方式爲他們和修改的快捷方式在特定的文件夾開始(但運行標準RGUI程序),那麼該文件夾中保存我一個.Rdata文件的所有代碼和數據演示與功能需要沿命名爲.First,開始演示。
然後客戶端不需要知道關於R的任何信息,只需雙擊快捷方式,R開始,我的演示會自動爲他們啓動,他們輸入一些數字,單擊某些選項,滑動某些滑塊等,然後單擊「確定」查看根據其情況定製的圖表或其他輸出。
我認爲你在尋找一個批處理文件來啓動一個文件?
如果是這樣檢查了這個,這個評論列出瞭如何在命令提示符下做到這一點,把它變成一個批處理文件。
https://stat.ethz.ch/pipermail/r-help/2002-March/019950.html
我試過R CMD BATCH,但我的文件是一個GUI與gWidgets對象和窗口。這個命令不會打開GUI。 – SilverSpoon 2012-04-25 09:17:02
批處理文件或Windows腳本文件可以很容易地用您選擇的默認'.Rprofile'文件替換,該文件包含一個命令來「源」任何你想要的東西(這個文件在R啓動時自動執行)。您對「文件是GUI」的評論尚不清楚。你的文件*啓動一個GUI。如果'源(abc.R)'工作在控制檯上,而不是在間歇,那麼它很可能意味着你需要採購文件之前加載所需的庫。 – 2012-04-25 11:11:22
香港專業教育學院嘗試運行.bat文件做Rscript.exe E:\ test.R。找回錯誤:加載所需包:gWidgets 加載所需包:方法 函數錯誤(類,fdef,mtable): 無法找到函數「.gwindow」的繼承方法,用於簽名「NUL L」 調用:gwindow - > .gwindow - >
您是否嘗試過使用RSCRIPT命令?我不知道它是如何工作在Windows,但在Linux中我會做這樣的事情:
Rscript --vanilla -e 'source("abc.R")'
也許你可以創建一個快捷方式來啓動這個命令來創建一個行爲類似於可執行文件的東西 – 2012-04-25 12:36:18
這不適用於gwidgets GUI。 – 2014-07-11 09:48:54
- 1. 更改用於在R Windows GUI中運行腳本的Cntrl + R快捷方式
- 2. Python腳本不會對鍵盤快捷方式運行
- 3. 如何在Atom中使用快捷方式運行批處理腳本?
- 4. Windows(.lnk)快捷方式API?
- 5. Windows快捷方式與相對路徑PowerShell腳本
- 6. 創建Matlab運行線快捷方式(如R)
- 7. 快捷方式運行混凝土試
- 8. Android,如何運行Chrome快捷方式?
- 9. Android,運行某個快捷方式
- 10. Eclipse快捷方式運行一個類
- 11. 通過Windows桌面快捷方式運行Eclipse JVM參數
- 12. 記事本++修改快捷方式運行在本地主機
- 13. 使用鍵盤快捷方式啓動powershell腳本
- 14. 使用Process.Start通過快捷方式運行應用程序C#
- 15. Jupyter/IPython筆記本電腦:「全部運行」的快捷方式?
- 16. 從「快捷方式」運行,並「以管理員身份運行」
- 17. 在Python中模擬Windows快捷方式
- 18. Windows窗體桌面快捷方式
- 19. UnauthorizedAccessException刪除Windows移動快捷方式
- 20. Windows安裝程序/ RunAs快捷方式
- 21. Windows Phone ISETool.exe當前正在運行的應用程序GUID的快捷方式
- 22. 任何方式使XCode運行快捷鍵全局?
- 23. 使快捷方式在NSIS中運行最小化
- 24. Windows快捷方式與命令行行爲
- 25. Python快捷方式
- 26. 使用Windows 7創建JNLP桌面快捷方式:「無法創建快捷方式」
- 27. 如何在windows腳本中獲取快捷方式的目標路徑?
- 28. 用於運行配置的IntelliJ快捷方式
- 29. 從快捷方式運行閃亮的應用程序10
- 30. 如何在WAMP www目錄中使用Windows快捷方式?
謝謝。這種方法現在被更精心編寫[這裏](http://drunks-and-lampposts.com/2012/06/18/r-creating-a-shortcut-to-run-a-gwidgets-gui/)和[這裏](http://4dpiecharts.com/2012/07/20/look-ma-no-typing-autorunning-code-on-r-startup/)。 – 2014-07-11 09:48:22