我希望能够使用knitr根据一个包含for循环的R脚本生成HTML报告。我想从for循环内的注释中生成markdown注释,但我不确定是否可能。
这里是一个简单的例子,在test.R文件中:
这里是一个简单的例子,在test.R文件中:
for (i in 1:5) {
## This is a heading for `i`
#' This is a comment for `i`
print(i)
}
然后我使用spin函数生成一个Rmd文件:
spin('test.R')
然而,生成的Rmd文件长这个样子。
```{r }
for (i in 1:5) {
## This is a heading for `i`
#' This is a comment for `i`
print(i)
}
```
R代码块中的Markdown注释不会被编译为HTML。这是否可能?
谢谢, Peter
brew
对于这种任务(从循环中生成文本)更加复杂。 - Yihui Xie