我正在准备一个R降价文档,用于绘制一些图形和每个图形附带的一些简短文本。图形在循环内的代码块中生成。 现在,它看起来像这样:
首先,输出所有文本,然后输出图形。我想要这种模式:
文字
图形
的文本
图形
的文本
graphic
另外,我不知道如何在cat()
输出中应用换行符。这需要使整个标签可见。
关于这些问题的任何想法?
这是我的代码:
```{r, echo = FALSE, comment='', fig.width=8, fig.height=3, fig.show='hold', fig.align='center'}
# vars is a data.frame with some variables names
for (i in 1:nrow(vars)){
options(warn=-1)
label <- 'some long text'
cat(label)
capture.output( data <- analysisFunction(name) )
capture.output( plottingFunctionWithGGplot2(data) )
cat('\n\n')
}
```
感谢。