2016-10-02 23 views
4

我正在使用R編程練習數據分析。我希望我的文件在github上。我無法弄清楚爲什麼github沒有顯示.rmd文件的輸出。如何在github中查看.rmd的輸出?

這裏是我想在github中顯示,包括地塊的輸出鏈接到該文件在我的github倉庫Data Analysis Practice

+0

難道這不就像knitr一樣嗎? http://stackoverflow.com/questions/22147594/export-graph-in-r-and-also-display-it-in-knitr –

+0

@ 42-我在本地機器中獲得完美的輸出。但在推送到github後,它只顯示代碼而不是輸出。 –

+0

爲了在Rmd文件中查看輸出,你需要「編織」它們。這是一個從源.Rmd文件中創建.html,.docx或.pdf的過程。這就是你在RStudio查看器中看到的例子。所以輸出不在「裏面」.Rmd文件中。 .Rmd文件只包含用於生成輸出的代碼。如果你想在線看到輸出,你可以在某處上傳.html針織結果。 – jakub

回答

16

相反的:

output: html_document 

使其:

output: rmarkdown::github_document 

(假設你已經安裝了最新rmarkdown你應該如果你使用RStudio - 我懷疑你是 - 並保持它定期更新或更新軟件包)。

它會創建Exploring_one_variable.md並將圖像渲染爲文件。

當您瀏覽到該降價文件時,圖像將呈現。

另一種方法是使用:

output: 
    html_document: 
    keep_md: true 

,它會使雙方Exploring_one_variable.mdExploring_one_variable.html所以你必須兩全其美的未經當地的GitHub式的預覽前者提供。

你可以得到發燒友,把類似下面作爲RMD的第一個代碼段:

```{r, echo = FALSE} 
knitr::opts_chunk$set(
    fig.path = "README_figs/README-" 
) 
``` 

這將使數字在您選擇的目錄。

您可以在操作here中看到這一點,因爲README.md是由knitrREADME.Rmd在同一目錄中生成的。

+0

你真棒!非常感謝!! –