我在R版本3.3.2中使用RStudio 1.0.136當我做文件 - >新建文件 - > R HTML時,它提供了模板HTML文件(包含摘要(汽車)和繪圖(汽車))但是當我單擊Knit時,生成的HTML文件沒有R代碼或代碼輸出!沒有錯誤或警告消息。針織不起作用?
我想知道如果我不得不手動更改頂部,但似乎沒有任何幫助。
我缺少什麼?順便說一句,針織包版本是1.14
謝謝!
我在R版本3.3.2中使用RStudio 1.0.136當我做文件 - >新建文件 - > R HTML時,它提供了模板HTML文件(包含摘要(汽車)和繪圖(汽車))但是當我單擊Knit時,生成的HTML文件沒有R代碼或代碼輸出!沒有錯誤或警告消息。針織不起作用?
我想知道如果我不得不手動更改頂部,但似乎沒有任何幫助。
我缺少什麼?順便說一句,針織包版本是1.14
謝謝!
解決方案:
步驟1:下載並從http://miktex.org/2.9/setup
步驟2安裝MIKTEX:R中工作室運行Sys.getenv("PATH")
。此命令將返回Rstudio嘗試查找pdflatex.exe的路徑。在Windows(64位)中,它應該返回C:\ Program Files \ MiKTeX 2.9 \ miktex \ bin \ x64 \ pdflatex.exe。如果pdflatex.exe不是位於該位置Rstudio給出了這樣的錯誤代碼41
第3步:設置這個路徑變量,請運行Sys.setenv(PATH=paste(Sys.getenv("PATH"),"C:/Program Files/MiKTeX 2.9/miktex/bin/x64/",sep=";"))
我似乎試圖通過不同的方法來取得了一些進展。我安裝rmarkdown 1.3,當我這個試了一下: --- 標題: 「無題」 輸出:word_document --- '''{R} 摘要(汽車) ''' '''{r fig.width = 4,fig.height = 3} plot(壓力) ''' 它生成一個HTML文件,但沒有任何輸出文本或圖! – whirlaway
當文件出現時,頂部有一個Log按鈕。點擊 - 你看到日誌中有任何錯誤? – Jonathan
我沒有看到頂部的日誌按鈕。但我注意到控制檯窗口有一個名爲「R Markdown」的選項卡。它的內容似乎是正常的: 「C:/ Program Files/RStudio/bin/pandoc/pandoc」+ RTS -K512m -RTS rtest.utf8.md --to html --from markdown + autolink_bare_uris + ascii_identifiers + tex_math_single_backslash --output rtest.html --smart --email-obfuscation none - 自包含--standalone --section-divs - 模板.... 輸出創建:rtest.html – whirlaway