[英]How to insert markdown in the middle of an knitr R code chunk?
例如,我想在以下代碼塊中的兩個圖之間插入一個中斷,而不將其拆分:
```{r}
plot(1:100, 1:100)
plot(1:100, 1:100)
```
這樣的結果是這樣的:
```{r}
plot(1:100, 1:100)
````
<br>
```{r}
plot(1:100, 1:100)
```
如果results='asis'
是一個塊選項 ,則看起來您可以直接打印<br>
命令,例如:
```{r}
plot(1:100, 1:100)
print('<br>')
plot(1:100, 1:100)
```
我如何處理其他類型的塊?
您可以在knitr
使用函數asis_output()
僅按原樣輸出<br>
。 因此,例如,您可以執行以下操作:
```{r}
plot(1:100, 1:100)
asis_output('<br>')
plot(1:100, 1:100)
```
這比對整個塊使用results = 'asis'
選項要好,因為這兩個圖不受影響。
請注意,如果您要編織成pdf,這也適用於乳膠,但是必須避免使用反斜線。 例如:
```{r}
plot(1:100, 1:100)
asis_output("\\\\newline")
plot(1:100, 1:100)
```
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.