无法禁用gridExtra的R markdown输出(附加注释)

M. *_*wik 3 r ggplot2 rstudio r-markdown gridextra

在我的降价报告中,我使用了2个块.

第一:

```{r, include = FALSE, echo=FALSE, results='asis'}```
Run Code Online (Sandbox Code Playgroud)

我加载所有包并进行计算.

第二

{r, fig.margin = TRUE, fig.width=10,
fig.height=4.5, echo=FALSE, results='asis', 
message=FALSE, warning = FALSE} 
Run Code Online (Sandbox Code Playgroud)

我有循环的地方我过滤数据我在第一个块中生成,并为每个我制作ggplots.

我的问题是,当我产生第二块2个地块由我结合grid.arrange他们一个网格,但有更多的评论,我不希望显示.

TableGrob (2 x 2) "arrange": 2 grobs
  z     cells    name           grob
1 1 (1-2,1-1) arrange gtable[layout]
2 2 (1-2,2-2) arrange gtable[layout]
Run Code Online (Sandbox Code Playgroud)
title: "Test"
author: "Maybe It's You"
date: "2016.09.01"
output: pdf_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library(grid)
library(gridExtra)
library(ggplot2)

lay <- rbind(c(1,2),
             c(1,2))
gs <- list()

```


```{r cars}
summary(cars)
```

## Including Plots

You can also embed plots, for example:

```{r pressure, echo=FALSE, results='asis', message=FALSE, warning = FALSE}
p1 <- qplot(1:10)
p2 <- qplot(1:10)
gs[[1]] <- p1
gs[[2]] <- p2          


wykres <- grid.arrange(grobs = gs, layout_matrix = lay)
print(wykres)

```
Run Code Online (Sandbox Code Playgroud)

使用gridExtra注释(TablGrob ...)的结果片段

pdf.output的图片

bap*_*ste 5

不要print(),grid.arrange()单独绘制.如果要存储结果然后绘制它,请使用arrangeGrob()+grid.draw()