我正在使用knit::kable和打印频率表pander::pandoc,并且通常这适用于HTML/Word/LaTeX输出.但有时我想在最终产品中保留尺寸名称.不幸的是,pander并knitr转化为降价时,删除这些.
# create a simple table
tab <- table(mtcars$gear, mtcars$carb)
# add dimension names
names(dimnames(tab)) <- c("gear", "carb")
Run Code Online (Sandbox Code Playgroud)
这会创建一个表:
carb
gear 1 2 3 4 6 8
3 3 4 3 5 0 0
4 4 4 0 4 0 0
5 0 2 0 1 1 1
Run Code Online (Sandbox Code Playgroud)
但是现在,如果我们打印,例如,kable:
> kable(tab)
| | 1| 2| 3| 4| 6| 8|
|:--|--:|--:|--:|--:|--:|--:|
|3 | 3| 4| 3| 5| 0| 0|
|4 | 4| 4| …Run Code Online (Sandbox Code Playgroud)