web-dev-qa-db-ja.com

ShinyのdataTablesでの並べ替えの抑制

ShinyにdataTableがありますが、次の画像に示すように、並べ替えを無効にして、列見出しの横にある矢印を削除したいと思います。

enter image description here

私は次のコードを使用して、運が悪かったのでそれを無効にしようとしました。

output$ex <-
  renderDataTable({inData},
                  options = list(
                      bLengthChange = 0,
                      bFilter       = 0,
                      bInfo         = 0,
                      bPaginate     = 0,
                      bSortable     = 0,
                      bOrderable    = 0),
                  rownames=FALSE)

bSortable=0bOrderable=0はトリックを行いますが、機能しません。

16
mike

試してみてください

datatable(iris,options = list(ordering=F))

並べ替えを削除するには

そして

datatable(iris,options = list(dom='t',ordering=F))

表のみを表示する

36
Batanichek