我正在尝试创建一个带有循环的Rmarkdown文件来打印几个表。
例如,这个Rmarkdown文件:
---
output:
pdf_document
---
```{r, echo=FALSE, include=FALSE}
library(dplyr)
library(xtable)
```
```{r, echo=FALSE, results='asis'}
for(i in unique(mtcars$gear)){
mtcars %>%
filter(gear == i) %>%
select(-gear) -> tmp
table <- xtable(tmp)
print(table,
size="footnotesize",
include.rownames = TRUE,
comment = FALSE,
floating = FALSE)
}
```
生成包含三个表的pdf,但输出中包含{}:
如果我删除了浮动= FALSE选项,则输出中不存在大括号。但是,我将使用此代码与longtables,需要浮动= TRUE。
浮动= FALSE时,如何从pdf输出中排除大括号?