我在Shiny中显示一个表,并且想要使用 renderDataTable ,但它没有显示对我来说很重要的行名。 renderTable 显示行名称正常,但看起来不太好。
我有:
output$tab<-renderDataTable({tabplot()})
并尝试过:
output$tab<-renderDataTable({tabplot()}, include.rownames=TRUE)
没有运气。
答案 0 :(得分:7)
试试这个,它对我有用,虽然我无法完全重现你的数据集。
output$tab <- DT::renderDataTable({
datatable( tabplot(), rownames = TRUE )
})
我强制使用DT包,并将表创建括在“datatable”调用中,其中包括启用rownames的选项。我认为你也可以在创建“tablplot()”时启用该选项,但无论如何它都应该在这里工作。