【发布时间】:2021-05-22 13:01:05
【问题描述】:
有没有办法改变单个单元格/多个单元格的文本颜色?
例如,我有一个表格,我将所有文本的颜色更改为红色。 但我希望对角线颜色为蓝色
有没有办法做到这一点?
我已尝试使用testStats[1, 2] <- cell_spec(testStats[1, 2], "latex", color = "blue") 更改一个单元格的颜色。
但似乎不起作用。
library(kaleExtra)
test = iris
testStats = as.data.frame(apply(iris[,1:4], 2, summary))
kable(testStats, booktabs =TRUE,caption = "Sample") %>%
kable_styling(latex_options = c('hold_position')) %>%
column_spec(2:5, color = "red")
testStats[1, 2] <- cell_spec(testStats[1, 2], "latex", color = "blue")
【问题讨论】:
-
需要minimal reproducible example。包括所需的
library呼叫。
标签: r kableextra