删除数据表中的“显示条目”
Posted
技术标签:
【中文标题】删除数据表中的“显示条目”【英文标题】:Remove 'Show Entries' in datatable 【发布时间】:2016-05-11 11:17:45 【问题描述】:如何从 R 中的 DT 包中删除数据表下方的“显示条目”信息?
我知道下面的解决方案,但我不知道如何使它们与 rmarkdown 一起使用。
[1]How to hide "Showing 1 of N Entries" with the dataTables.js library
[2]how to disable show entries property in jquery datatable
我尝试将以下内容添加到 rmarkdown 的 css 文件中,但这似乎不起作用。
$('#example').dataTable(
"bInfo": false
);
【问题讨论】:
【参考方案1】:调用函数时需要添加options = list(lengthChange = FALSE)
。
例如,如果您在闪亮的应用程序中使用它,您可以在 ui.R
部分(您希望您的表格出现的地方)包含类似这样的内容:
dataTableOutput("myTable")
在server.R
部分有类似的内容:
output$myTable <- renderDataTable(df,
options = list(pageLength = 15, lengthChange = FALSE),
rownames= FALSE)
其中df
是您在表格中显示的数据框。 (请注意,出于说明目的,我还包含了一些其他选项。令人困惑的是,其中一些选项,例如 rownames
超出了该选项列表。)您可以包含的所有可用选项都是 here。
【讨论】:
对我来说,删除它的是info
选项:options = list(info = FALSE)
【参考方案2】:
我不了解 R。但是您可以在 link 上看到您需要使用以下代码
$('#example').dataTable(
"lengthChange": false
);
此代码必须在您的 javascript
文件中,而不是 css
中。
【讨论】:
以上是关于删除数据表中的“显示条目”的主要内容,如果未能解决你的问题,请参考以下文章