【发布时间】:2021-12-10 08:32:10
【问题描述】:
我想使用 kableExtra 有条件地用数据格式化表格。
让我们使用 iris 数据集作为代表。另外,假设我想根据物种为行着色。
这是我尝试使用的代码 - 文档中的一个示例:
iris %>% mutate(Species = cell_spec(Species, color = spec_color(1:10, option = "A"), link = "#",tooltip = paste0("Sepal Length: ", Sepal.Length))) %>% kable("html", escape = F, align = "c") %>% kable_styling("condensed", full_width = F)
但是,它不会根据物种对行进行着色。有人可以帮忙吗?
【问题讨论】:
-
这是你必须用 Kable 做的事情还是你可以使用其他包?
-
我更喜欢 Kable,因为它运行良好。我可以用它创建一个 html 和 pdf 报告。我尝试使用 formattable,但这导致我的配置出现问题。
-
您要为行文本或行背景着色吗?
-
我想给文本上色,而不是背景。
标签: r kableextra