RMarkdown:包含多个图形的代码块中的长文本

时间:2016-08-22 13:10:25

标签: r graphics ggplot2 r-markdown cat

我正在准备一个R降价文档,用于绘制一些图形和每个图形附带的一些简短文本。图形在循环内的代码块中生成。 现在,它看起来像这样:

output

首先,输出所有文本,然后输出图形。我想要这种模式:

文字
图形
文本
图形
文本
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')
          }
      ```

感谢。

0 个答案:

没有答案