如何更改并排列出的两个表的特定列的外观(r markdown)
How to change appearance of specific columns of two tables listed side by side (r markdown)
我有两个 table 具有相同的变量但不同的观察结果,我将它们格式化为并排坐在一起,以给出一个 table 使用的外观,
knitr::kable(list(df1, df2))
(抱歉,由于数据是机密,我无法显示图像,如果我没有意义,请让我进一步详细说明)
我想将第一列的第一列 table 设为粗体,我尝试使用
knitr::kable(list(df1, df2)) %>%
kable_paper("striped", full_width = F) %>%
column_spec(1, bold = T)
这样做,但这只会使整个第一个 table 变得粗体。
我是 rmarkdown 的新手,非常感谢任何帮助
如果您尝试编织 HTML 中的文件,这是一种方法。
---
title: "temp"
output: html_document
---
```{r, echo = FALSE, warning=FALSE, message=FALSE}
library(knitr)
library(kableExtra)
df1 <- data.frame(col1 = letters[1:5], col2 = rnorm(5))
df2 <- data.frame(col1 = letters[11:15], col2 = rnorm(5))
kable(df1) %>%
kable_paper("striped", full_width = FALSE) %>%
kable_styling(full_width = FALSE, position = "float_left") %>%
column_spec(1, bold = TRUE)
kable(df2) %>%
kable_paper("striped", full_width = FALSE) %>%
kable_styling(full_width = FALSE, position = "left")
```
我有两个 table 具有相同的变量但不同的观察结果,我将它们格式化为并排坐在一起,以给出一个 table 使用的外观,
knitr::kable(list(df1, df2))
(抱歉,由于数据是机密,我无法显示图像,如果我没有意义,请让我进一步详细说明)
我想将第一列的第一列 table 设为粗体,我尝试使用
knitr::kable(list(df1, df2)) %>%
kable_paper("striped", full_width = F) %>%
column_spec(1, bold = T)
这样做,但这只会使整个第一个 table 变得粗体。 我是 rmarkdown 的新手,非常感谢任何帮助
如果您尝试编织 HTML 中的文件,这是一种方法。
---
title: "temp"
output: html_document
---
```{r, echo = FALSE, warning=FALSE, message=FALSE}
library(knitr)
library(kableExtra)
df1 <- data.frame(col1 = letters[1:5], col2 = rnorm(5))
df2 <- data.frame(col1 = letters[11:15], col2 = rnorm(5))
kable(df1) %>%
kable_paper("striped", full_width = FALSE) %>%
kable_styling(full_width = FALSE, position = "float_left") %>%
column_spec(1, bold = TRUE)
kable(df2) %>%
kable_paper("striped", full_width = FALSE) %>%
kable_styling(full_width = FALSE, position = "left")
```