在renderDataTable中启用行名称

时间:2016-04-27 06:16:02

标签: r shiny

我在Shiny中显示一个表,并且想要使用 renderDataTable ,但它没有显示对我来说很重要的行名。 renderTable 显示行名称正常,但看起来不太好。

我有:

 output$tab<-renderDataTable({tabplot()})

并尝试过:

output$tab<-renderDataTable({tabplot()}, include.rownames=TRUE)

没有运气。

1 个答案:

答案 0 :(得分:7)

试试这个,它对我有用,虽然我无法完全重现你的数据集。

    output$tab <- DT::renderDataTable({
        datatable( tabplot(), rownames = TRUE )
    })

我强制使用DT包,并将表创建括在“datatable”调用中,其中包括启用rownames的选项。我认为你也可以在创建“tablplot()”时启用该选项,但无论如何它都应该在这里工作。