我正在使用RStudio v0.96.331和pdfTeX版本3.1415926-1.40.10(TeX Live 2009/Debian)。 我在'/ home/operacao/Myprojs/projName'中有一個R項目,這是我的工作目錄。R Sweave輸出錯誤
現在,如果我創建了一個名爲「報告」中的「/家庭/ operacao/Myprojs/projName /報告」文件夾,並sweave文件(這是報告中的文件夾)中使用的代碼
setwd('/home/operacao/Myprojs/projName')
加載一些包後,我收到錯誤
Error in driver$finish(drobj) :
the output file 'my_report.tex' has disappeared
Calls: <Anonymous> -> <Anonymous>
Execution halted
但該文件夾中,並且情節我做了出現在.PDF。文本輸出 未出現。
任何人都知道爲什麼會發生這種情況?如果我將Sweave文件直接保存在我的工作目錄中,一切正常。
謝謝!
你永遠不會在報告中出現(setwd)! 'setwd()'應該始終保留在報告之外,否則會毀掉輸出結構。 –