【发布时间】:2014-07-18 13:33:50
【问题描述】:
我已经看到了在 RMarkdown-HTML 中并排创建 xtables 的答案 knitr, R Markdown, and xtable: xtable tables within HTML table
以及如何在 Sweave 中直接创建并排的 xtables R: Print two tables with xtable ()
但是 Rmarkdown/Pandoc 中的并排 xtables 怎么样?
在我的 *Rmd 文件中
```{r , results='asis', message=FALSE, echo=FALSE}
female.bmi <- lm(bmi ~ AGEGROUP + RACE + GEO_SPA + FPL_FIN + as.factor(year),
data=lach[lach$GENDER=='Female',] )
xtable(female.bmi, comment=FALSE, caption = 'Linear regression of BMI for females')
male.bmi <- lm(bmi ~ AGEGROUP + RACE + GEO_SPA + FPL_FIN + as.factor(year),
data=lach[lach$GENDER=='Male',] )
xtable(male.bmi, comment=FALSE, caption = 'Linear regression of BMI for males')
```
然后我编译如下:
knit('Modeling/simple.rmd', 'Modeling/simple.md') # creates md file
pandoc('Modeling/simple.md', format='latex') # LaTeX/PDF
这些显示为单独的表格 - 很好!但是我怎样才能让它们并排显示子图/子表?我试图在 {r}print(xtable) 代码周围集成 Latex 子图代码,但无济于事。
【问题讨论】:
-
找不到对象“lach”老兄:P
-
抱歉,我知道我没有提供有效的示例。