簡體   English   中英

在R Sweave(Knitr)中使用R Markdown塊

[英]Using R Markdown chunks in R Sweave(Knitr)

我有一個R Markdown文件,其中包含我的注釋和代碼塊。 我現在想編寫一個R Sweave(Knitr)文檔,以使用這些塊發布論文。 我不想剪切並粘貼這些塊,而是直接調用它們。 這樣,如果我更新了塊,則不必在兩個地方都做。 似乎很簡單,但是我無法弄清楚。 我的代碼如下, test.rmd是我的印記下來的文件,foo是在塊rmd文件。

測試文件

 <<Setup>>===
 read_chunk('test.rmd') 
 @
 <<foo>>==
 @

測試文件

```{r foo, echo=TRUE}
   print(summary(cars))
```

我希望將對test.rnw的匯編輸出中的汽車摘要顯示為PDF。 但是我沒有。 任何幫助是極大的贊賞。

read_chunk讀取從r腳本這么稱呼塊purlread_chunk

<<Setup>>=
knit_patterns$set(all_patterns[["md"]])
purl("test.Rmd")
knit_patterns$set(all_patterns[["rnw"]])
read_chunk("test.R")
@

<<foo>>=
@

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM