在 Shiny 中抑制数据表中的排序
Posted
技术标签:
【中文标题】在 Shiny 中抑制数据表中的排序【英文标题】:suppressing sorting in dataTables in Shiny 【发布时间】:2016-10-17 08:20:00 【问题描述】:我在 Shiny 中有一个 dataTable,但我想禁用排序并去掉列标题旁边的箭头,如下图所示。
我使用以下代码尝试禁用它,但没有成功。
output$ex <-
renderDataTable(inData,
options = list(
bLengthChange = 0,
bFilter = 0,
bInfo = 0,
bPaginate = 0,
bSortable = 0,
bOrderable = 0),
rownames=FALSE)
我认为bSortable=0
、bOrderable=0
可以解决问题,但没有成功。
【问题讨论】:
【参考方案1】:试试
datatable(iris,options = list(ordering=F))
删除排序
还有
datatable(iris,options = list(dom='t',ordering=F))
只显示表格
【讨论】:
效果很好,对我来说不是那么直观,因为列表中的所有其他选项都以 B 开头并以 = 0 结尾。谢谢!ordering=0
也可以(只需 0\1 作为 bool == FALSE\TRUE)以上是关于在 Shiny 中抑制数据表中的排序的主要内容,如果未能解决你的问题,请参考以下文章
在 Shiny 中,数据框可以用作 selectizeInput 中的选择吗?