gpt4 book ai didi

R-markdown:在回显代码和结果输出之间添加一个空行

转载 作者:行者123 更新时间:2023-12-03 21:18:52 26 4
gpt4 key购买 nike

knitr 中组合回显的 R 代码和输出结果有一个方便的collapse=TRUE选项。然而,默认情况下,它们之间没有空格,即给定以下 Rmd:

```{r, echo=TRUE, include=TRUE, collapse=TRUE}
x <- matrix(1:6, nrow=2)
x
```

它将产生包装在 <pre> 中的输出标签:
x <- matrix(1:6, nrow=2)
x
## [,1] [,2] [,3]
## [1,] 1 3 5
## [2,] 2 4 6

我想要的是得到一个空行分隔输出和代码,但仍被组合成一个 <pre>元素。
x <- matrix(1:6, nrow=2)
x

## [,1] [,2] [,3]
## [1,] 1 3 5
## [2,] 2 4 6

有没有办法实现这一目标?我尝试在 R 块的末尾添加一个空行,但似乎它已被删除。

最佳答案

```{r, echo=-3, include=TRUE, collapse=TRUE}
x <- matrix(1:6, nrow = 2)

x
```

这将添加一个空格和 echo = -3不会返回第三行,因此返回:
x <- matrix(1:6, nrow = 2)

## [,1] [,2] [,3]
## [1,] 1 3 5
## [2,] 2 4 6

关于R-markdown:在回显代码和结果输出之间添加一个空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56925930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com