r-类似Excel的图表单元格高亮显示,类似于Autoformat
如果我有这样一个数据帧:r-类似Excel的图表单元格高亮显示,类似于Autoformat,r,graph,R,Graph,如果我有这样一个数据帧: client_1 client_2 client_3 metric_1 0.49 0.01 0.11 metric_2 0.04 0.02 0.02 是否有一种方法可以为低于阈值的任何值添加颜色。05以绿色突出显示,因此输出与下图类似 或者更好-使用一些基本格式,例如: 您可以检查DT库和datatable中的表格格式,在第一种情况下,您可以将cut设置为0.05
client_1 client_2 client_3
metric_1 0.49 0.01 0.11
metric_2 0.04 0.02 0.02
是否有一种方法可以为低于阈值的任何值添加颜色。05以绿色突出显示,因此输出与下图类似
或者更好-使用一些基本格式,例如:
您可以检查
DT
库和datatable
中的表格格式,在第一种情况下,您可以将cut
设置为0.05,并使用styleInterval
将相应的背景色设置为值,查看DT
的所有选项:
library(DT)
datatable(df) %>%
formatStyle(names(df), backgroundColor = styleInterval(0.05, c("lightgreen", "white")))
可能需要一张图表?有多种可能性,但为了快速查看,这可能会有所帮助:image(as.matrix(df),zlim=c(5,13),col='yellow')?白色单元格表示超出定义范围的值。似乎合法,但我不知道如何打印/显示它。有什么指针可以让我验证吗?它可以从rStudio查看器保存为图像或pdf格式,或者嵌入r标记文件中,如果这是打印或显示的意思的话。