gt包非常新,但是想看看是否有一种方法可以根据多列的内容有条件地进行格式化。
gt的默认设置似乎仅按条件按列格式化。
因此,在此示例中,尽管y列明显较大,但两列的着色相同。
library(gt)
data.frame(
x = 1:10,
y = 101:110) %>%
gt() %>%
data_color(
columns = c("x", "y"),
colors = scales::col_numeric(
palette = c("#d67f90", "white", "#689d7c"),
domain = NULL
)
)
是否有可能使用所有数据进行有条件的格式化;这样,gt表可能看起来像这样(通过优质的Excel)。
谢谢!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句