我想在 R Markdown 文件中描述
我的数据表,使用
xtable(data, type='html')
但到目前为止,我查看的所有软件包似乎都与 html
设置中的 xtable
兼容,f.i. Hmisc::describe
,reporttools::tableNominal
.
有人对此有解决方案吗?
示例: 就像是 Variables Overview with xtable in R 但在 Markdown/html 中工作。
最佳答案
试试 pander 包。特别是该包中的 pandoc.table 函数
> pandoc.table(head(mtcars), split.tables=Inf, style='rmarkdown')
| | mpg | cyl | disp | hp | drat | wt | qsec | vs | am | gear | carb |
|:-----------------------:|:-----:|:-----:|:------:|:----:|:------:|:-----:|:------:|:----:|:----:|:------:|:------:|
| **Mazda RX4** | 21 | 6 | 160 | 110 | 3.9 | 2.62 | 16.46 | 0 | 1 | 4 | 4 |
| **Mazda RX4 Wag** | 21 | 6 | 160 | 110 | 3.9 | 2.875 | 17.02 | 0 | 1 | 4 | 4 |
| **Datsun 710** | 22.8 | 4 | 108 | 93 | 3.85 | 2.32 | 18.61 | 1 | 1 | 4 | 1 |
| **Hornet 4 Drive** | 21.4 | 6 | 258 | 110 | 3.08 | 3.215 | 19.44 | 1 | 0 | 3 | 1 |
| **Hornet Sportabout** | 18.7 | 8 | 360 | 175 | 3.15 | 3.44 | 17.02 | 0 | 0 | 3 | 2 |
| **Valiant** | 18.1 | 6 | 225 | 105 | 2.76 | 3.46 | 20.22 | 1 | 0 | 3 | 1 |
该 Markdown 表应呈现如下
关于R描述和R Markdown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19493119/