kableExtra - 条纹颜色
kableExtra - color of stripe
这个问题好像在很多地方都被问过,也有人回答过,但对我来说不起作用。我想更换 kable
的颜色。颜色交替有效,但阴影只是非常浅的颜色。我想让它更暗。这是我的例子:
```{r test}
library(kableExtra)
my_df <- data.frame("col_1" = c(1,2,3), "col_2" = c(1,2,3))
knitr::kable(my_df)%>%
kable_styling("striped", stripe_color="red")
```
这是输出:
kable_styling
的帮助表明 stripe_color
仅适用于乳胶输出:
stripe_color LaTeX option allowing users to pick a different color for
their strip lines. This option is not available in HTML.
通过 html 输出获得交替颜色背景的一种方法是使用 row_spec
(尽管可能有更好的方法):
library(kableExtra)
my_df <- data.frame("col_1" = c(1,2,3), "col_2" = c(1,2,3))
kable(my_df)%>%
row_spec(seq(1,nrow(my_df),2), background="red")
这里的输出具有较浅的背景颜色和 bootstrap 样式以获得更好看的输出:
kable(my_df)%>%
row_spec(seq(1,nrow(my_df),2), background="#FF000020") %>%
kable_styling(full_width=FALSE)
这个问题好像在很多地方都被问过,也有人回答过,但对我来说不起作用。我想更换 kable
的颜色。颜色交替有效,但阴影只是非常浅的颜色。我想让它更暗。这是我的例子:
```{r test}
library(kableExtra)
my_df <- data.frame("col_1" = c(1,2,3), "col_2" = c(1,2,3))
knitr::kable(my_df)%>%
kable_styling("striped", stripe_color="red")
```
这是输出:
kable_styling
的帮助表明 stripe_color
仅适用于乳胶输出:
stripe_color LaTeX option allowing users to pick a different color for their strip lines. This option is not available in HTML.
通过 html 输出获得交替颜色背景的一种方法是使用 row_spec
(尽管可能有更好的方法):
library(kableExtra)
my_df <- data.frame("col_1" = c(1,2,3), "col_2" = c(1,2,3))
kable(my_df)%>%
row_spec(seq(1,nrow(my_df),2), background="red")
这里的输出具有较浅的背景颜色和 bootstrap 样式以获得更好看的输出:
kable(my_df)%>%
row_spec(seq(1,nrow(my_df),2), background="#FF000020") %>%
kable_styling(full_width=FALSE)