我在團隊中工作,我們主要使用R,我很習慣在Rstudio中使用R項目,我喜歡它,因爲當我打開它們時,我的所有腳本和一切都在右側地點。然而,當團隊的另一個成員打開我的一個項目時,它會加載值和數據,但不會打開R腳本(人們可以通過在Windows資源管理器中單擊項目而不是使用右上角的菜單來看到該腳本R)。我想的東西可以在.Rprofile做,但我沒有找到任何命令打開物理的腳本,我試圖使R項目自動打開特定腳本
file.edit("./Main.R")
但它並沒有打開任何東西。它只是讓我的消息:
Error: could not find function "file.edit"
與往常一樣, 感謝您的幫助!
**編輯 我試圖在.Rprofile使用
file.show
file.edit
shell.exec(file.path(getwd()), "Main.R"))
。沒有工作。
羅曼
你可以'源()'從你的特定R腳本中讀取R代碼。 – cdeterman 2014-10-20 19:20:00
'source()'讀取代碼,但我想打開腳本的物理,以便用戶可以修改它。所以我恐怕它不會這樣做,除非我在這裏丟失了一些東西...... – Romain 2014-10-20 19:22:33
有'編輯(文件名)',但它不清楚問題的真實背景。你想在Rstudio中打開文件嗎? – agstudy 2014-10-20 19:24:55