按照这个 R Sweave 示例,加载外部 R 脚本相当简单:
<<external-code, cache=FALSE>>=
read_chunk('foo-bar.R')
@
同样的事情能否应用于 R Markdown?
按照这个 R Sweave 示例,加载外部 R 脚本相当简单:
<<external-code, cache=FALSE>>=
read_chunk('foo-bar.R')
@
同样的事情能否应用于 R Markdown?
```{r setup, echo=FALSE}
opts_chunk$set(echo = FALSE, cache=FALSE)
read_chunk('../src/your_code.R')
```
请使用以下提示符号(就像@yihui在示例中所做的那样)来分隔您的代码:knitr
。
## @knitr part1
plot(c(1,2,3),c(1,2,3))
## @knitr part2
plot(c(1,2,3),c(1,2,3))
在您的 R Markdown 文件中,现在可以内嵌评估片段:
Title
=====
Foo bar baz...
```{r part1}
```
More foo...
```{r part2}
```
# @knitr part one
)吗?经过一些测试,我认为这是不可能的,但也许我只是漏掉了什么... - A S# @knitr part
然后在下一行写上 # @knitr one
。 - opyatesub
,仅为编织生成临时文件,然后 read_chunk
该临时文件,进行编织,最后删除临时文件。 - A S