在dataTableOutput中以交互方式更改背景颜色(突出显示)

时间:2014-04-16 08:57:14

标签: r datatable render shiny

我对闪亮的R包有问题,到目前为止无法在网上找到任何帮助。我正在寻找在数据表中为背景着色的可能性,该数据表由ui.R中的dataTableOutput实现。 server.R中的option中是否有renderDataTable来设置dataTableOutput中行的背景颜色。这应该是被动地完成的,所以我有索引,并且引用data Table中某些元素的索引应该是彩色的。

server.R

indices # reactive, let's say 1,5,4,3 and this is referring to the elements cat, mouse, dog, bird  
output$datatable <- renderDataTable(expr = datatable, options = list(???)) # the rows with cat, mouse, dog, bird in the column n should be coloured in a different way

(这不是一个最小的工作示例)

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

据我所知,如果您使用默认闪存包附带的数据函数,则没有更改数据表背景颜色的范围,或者您可以尝试其他一些自定义引导主题,而不是使用默认值主题。

最后,您还可以尝试dTable包附带的数据表rCharts函数。背景是&#34;蓝色和白色&#34;而且我认为这可能满足您的需求。