如何在knitr中的函数内编写文本

时间:2014-11-26 22:55:53

标签: r knitr

我正在尝试评论一些包含大量代码的函数。所以我想写一些段落函数中。

示例:

```{r}
sample.fn <- function(x) {
x <- x+1
x <- x+2
#...
```

这里我想写一些文字。也许写一些方程式:

$$  
\begin{align}   
x &= x + 1\\  
\end{align*}  
$$  

然后继续使用

功能
```{r}
x <- x + 3
return(x)
}
```

由于

1 个答案:

答案 0 :(得分:1)

将我的评论转到答案:我不相信有一种方法可以打破一个评估的大块,但是你可以通过一些技巧来创造幻觉。包括一个未打印的块(即echo = FALSE),其中包含您的完整函数定义,然后包含任意数量的块,eval = FALSE重复代码但在块中有多个中断如你所愿。