在renderDataTable中启用行名称

mik*_*ike 2 r shiny

我在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)

没有运气.

ros*_*ova 8

试试这个,它适用于我,虽然我不能完全重现你的数据集.

    output$tab <- DT::renderDataTable({
        datatable( tabplot(), rownames = TRUE )
    })
Run Code Online (Sandbox Code Playgroud)

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