Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 以交互方式更改dataTableOutput中的背景颜色(高亮显示)_R_Datatable_Render_Shiny - Fatal编程技术网

R 以交互方式更改dataTableOutput中的背景颜色(高亮显示)

R 以交互方式更改dataTableOutput中的背景颜色(高亮显示),r,datatable,render,shiny,R,Datatable,Render,Shiny,我有一个闪亮的R软件包的问题,无法在网上找到任何帮助,迄今为止。我正在寻找一种可能性,在一个由ui.R中的dataTableOutput实现的数据表中为背景着色。在server.R中的renderDataTable中是否有任何选项可以设置dataTableOutput中某一行的背景颜色。这应该是反应性的,所以我有索引,引用数据表中某些元素的索引应该是彩色的 服务器.R indices # reactive, let's say 1,5,4,3 and this is referring to t

我有一个闪亮的R软件包的问题,无法在网上找到任何帮助,迄今为止。我正在寻找一种可能性,在一个由ui.R中的dataTableOutput实现的数据表中为背景着色。在server.R中的renderDataTable中是否有任何选项可以设置dataTableOutput中某一行的背景颜色。这应该是反应性的,所以我有索引,引用数据表中某些元素的索引应该是彩色的

服务器.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
这不是一个简单的工作示例


谢谢你的帮助

据我所知,如果您使用默认的shiny软件包附带的datatable函数,那么就没有更改datatable背景色的余地,或者您可以尝试其他一些自定义引导主题,而不是使用默认主题

最后,您还可以尝试rCharts包附带的datatable dTable函数。背景是蓝色和白色的,我想这可能适合你的需要