2014-05-20 81 views
24

我對R非常陌生,所以如果這是一個愚蠢的問題,請道歉。 R中有一個簡單的腳本文件叫做test.R.它保存在工作目錄中。當我進入File/Open/test.R時,它會在編輯器中打開文件(即我可以看到文件中的代碼,它不會運行它,這很好)。完善。我如何通過在控制檯窗口中輸入命令來完成此操作?要清楚,我只是想打開文件,而不是RUN/EXECUTE它。在Rstudio編輯器中使用代碼而不是「文件/打開」來打開腳本文件

一些我得到的錯誤:

load("test.R") 
Error: bad restore file magic number (file may be corrupted) -- no data loaded 
In addition: Warning message: 
file ‘test.R’ has magic number 'x' 
Use of save versions prior to 2 is deprecated 
> load('test.R') 
Error: bad restore file magic number (file may be corrupted) -- no data loaded 
In addition: Warning message: 
file ‘test.R’ has magic number 'x' 
Use of save versions prior to 2 is deprecated 

我也試過源( 'test.R')和源( 「test.R」)......那些什麼都不做。任何建議將深表謝意。 感謝 切特

回答

42

您正在尋找file.edit

file.edit('test.R') 

應在編輯器中打開該文件(如果你在RStudio,這應該默認爲RStudio

相關問題