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