3
我有幾個使用#'
進行記錄的R腳本,目的是將所有腳本合併到一個單獨的.Rmd
文件中。在單個降價文件中將多個R腳本渲染爲降價
我從this post看到它真的直截了當地多主.Rmd
文件中結合使用代碼塊.Rmd
文件
這是不錯,但我更願意把我的代碼.R
文件,因爲它運行的速度更快意目的和文檔的渲染不會經常發生。
首先,我在主降價文件,嘗試這樣:
```{r, child = "script.R"}
```
但是,這並不能正確渲染 - bascally一堆與#'
的現在降價的文字。
然後我試圖使用什麼在這個blog post描述是爲了將R腳本在一個單一的降價文件合併:
```{r}
library(rmarkdown)
rmarkdown::render("script.R")
```
但這只是產生script.md
並沒有嵌入降價到主文件。關於如何在主文件中正確渲染.R
腳本作爲降價的任何想法?
感謝您的答案 - 這適用於我,但它似乎使我的減價圖停止顯示。具體使用'grViz()'函數和'diagrammeR'包創建的圖表 – Warner
這是一個有點不相關的問題。但是,我遇到的一個問題是,添加其他腳本時出現此錯誤:退出行NA-87(script2.spin.Rmd) 錯誤parse_block(g [-1],g [1],params.src): 重複標籤'unnamed-chunk-1'' – Warner
@Warner看起來第二個問題是由標籤衝突引起的,因此解決方案是標記代碼塊,就像在我編輯的答案中一樣。 – Consistency