kable col.names 和 header 中的文本下标
text subscript in kable col.names and header
我似乎无法使用带有列名的 kableExtra 包或包含下标的 headers 生成 html table。我尝试了多种方法,但它只是一直显示没有下标的输出。
以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 格式 table 在这个例子中选择的列名的最后两个字母下标。我也试过使用 "$m~pg~$" 和 "$m_{pg}$" 和 "m\textsubscript{yl}"
markdown的写法是^.^
和~.~
写上标和下标
---
title: "R Notebook"
output:
html_document
---
```{r}
library(kableExtra)
library(dplyr)
mtcars %>%
filter(mpg==21.0) %>%
select(c(1:2)) %>%
kable("html", col.names=c("m~pg~","c~yl~")) %>%
kable_styling()
```
输出如下所示:
为了完整起见,如果您想对 PDF 输出执行此操作,则可以使用乳胶命令。
mtcars %>%
filter(mpg==21.0) %>%
select(c(1:2)) %>%
kable(col.names=c("m\textsubscript{pg}","c\textsubscript{yl}"), escape = FALSE) %>%
kable_styling()
我似乎无法使用带有列名的 kableExtra 包或包含下标的 headers 生成 html table。我尝试了多种方法,但它只是一直显示没有下标的输出。 以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 格式 table 在这个例子中选择的列名的最后两个字母下标。我也试过使用 "$m~pg~$" 和 "$m_{pg}$" 和 "m\textsubscript{yl}"
markdown的写法是^.^
和~.~
写上标和下标
---
title: "R Notebook"
output:
html_document
---
```{r}
library(kableExtra)
library(dplyr)
mtcars %>%
filter(mpg==21.0) %>%
select(c(1:2)) %>%
kable("html", col.names=c("m~pg~","c~yl~")) %>%
kable_styling()
```
输出如下所示:
为了完整起见,如果您想对 PDF 输出执行此操作,则可以使用乳胶命令。
mtcars %>%
filter(mpg==21.0) %>%
select(c(1:2)) %>%
kable(col.names=c("m\textsubscript{pg}","c\textsubscript{yl}"), escape = FALSE) %>%
kable_styling()