【发布时间】:2019-12-03 20:54:31
【问题描述】:
我似乎无法使用包含下标的列名或标题的 kableExtra 包生成 html 表。我尝试了多种方法,但它只是一直显示没有下标的输出。 以mtcars数据集为例:
data(mtcars)
library(kableExtra)
mtcars %>% filter(mpg==21.0) %>% select(c(1:2)) %>% kable("html",col.names=c("m~pg~","c\\textsubscript{yl}"),escape=F) %>% kable_styling()
我正在尝试为此 html 格式表的示例中所选列名的最后两个字母下标。我也尝试过使用 "$m~pg~$" 和 "$m_{pg}$" 和 "m\\textsubscript{yl}"
【问题讨论】:
-
m~pg~对我来说很好用。我不希望\textsubscript{}为html 工作,因为这是一个LaTeX 命令(除非kableExtra比我知道的更聪明)。您是否尝试过查看不同浏览器中的输出? -
我只在 RStudio 查看器窗格和 Chrome 中查看了输出。两者都使用波浪号语法显示为 m~pg~。
-
而且...现在它在我的实际文档中现在可以使用了:/
标签: r kableextra