删除数据表中的 'Show Entries'

Remove 'Show Entries' in datatable

如何从 R 中的 DT 包中删除数据表下方的 'Show Entries' 信息?

我知道以下解决方案,但我无法弄清楚如何将它们与 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
});

我不了解 R. 但你可以在这个 link 上看到你需要使用以下代码

$('#example').dataTable( {
  "lengthChange": false
} );

此代码必须在您的 javascript 文件中,而不是 css.

调用函数时需要添加options = list(lengthChange = FALSE)

例如,如果您在闪亮的应用程序中使用它,您可以在 ui.R 部分(您希望 table 出现的地方)包含类似的内容:

dataTableOutput("myTable")

以及 server.R 部分中的类似内容:

output$myTable <- renderDataTable(df, 
                  options = list(pageLength = 15, lengthChange = FALSE),
                  rownames= FALSE)

其中 df 是您在 table 中显示的数据框。 (请注意,出于说明目的,我包括了一些其他选项。令人困惑的是,其中一些选项,如 rownames 超出了该选项列表。)您可以包括的所有可用选项是 here.