我是R的DT包的忠实粉丝。我想复制一些有条件格式化的Excel表格,但发现难以访问样式功能。条件格式化数据表DT R
具体而言,我希望能够创建一个函数,允许用户调用数据表的行/列并对其应用一些条件表格,与在Excel中的操作类似。对于像我这样的新手R用户来说,这将是一个额外的功能,并且也为其他人加快了这一进程。与热图不同,条件格式对于行/列不是全部相同类型时很重要,因此您需要单独执行每一行。也很高兴能够说明什么是高价值和低价值的选择标记。
我看你可以this页
# create 19 breaks and 20 rgb color values ranging from white to red
brks <- quantile(df, probs = seq(.05, .95, .05), na.rm = TRUE)
clrs <- round(seq(255, 40, length.out = length(brks) + 1), 0) %>%
{paste0("rgb(255,", ., ",", ., ")")}
datatable(df) %>% formatStyle(names(df), backgroundColor = styleInterval(brks, clrs))
造成断,在后续的例子,但我不知道如何应用到各行,但好像你可以通过名字来称呼他们,看到here通过formatStyle()和背景颜色,但你仍然没有阴影渐变,你需要知道行/列的名称,这是有点太
创建自定义函数的任何帮助将是一个大帮助R数据表社区IMO。