【发布时间】:2018-09-05 11:15:49
【问题描述】:
这个问题与this 相关,但我想要作为条件的值不是单元格的值,而是一个可用但未显示在 DT 中的外部列。
我的例子很简单:
DT::datatable(
iris[,1:4],
editable = TRUE,
filter = c("bottom"),
rownames = FALSE,
extensions = 'Buttons',
options = list(
pageLength=21, scrollY='400px',
dom = 'Brt'
))%>% formatStyle('Sepal.Length', fontWeight = styleInterval(5, c('normal', 'bold')))
如何根据iris$Species 的值对列Sepal.Length 进行颜色编码或应用格式设置
- 如果
Species是setosa那么蓝色和 - 如果
Species是versicolor,那么红色和 - 如果
Species是virginica则为绿色
【问题讨论】: