繁体   English   中英

将分页放在 R 中 DT 数据表的顶部?

[英]Place pagination at top of DT Datatable in R?

我正在处理一个很长的数据表,并希望将分页(1、2、3、...15、下一个)放在表格的顶部而不是底部。

我知道 DOM 元素可以作为一个选项包含/排除,但我不知道如何实际移动它们。

像这样的简单表格如何将分页移到顶部?

library(DT)
datatable(iris)

您可以使用 dom 选项。 有关可用的各种选项的详细信息,请参阅https://datatables.net/reference/option/dom 要将分页放在顶部,请使用:

datatable(iris, options = list(dom = '<"top" p>'))

在此处输入图片说明

如果你还需要信息、搜索等其他元素,同样的方式添加,例如

datatable(iris, options = list(dom = '<"top" pif>'))

在此处输入图片说明

在选项参数中作为列表传递给数据表的“dom”参数似乎安排了一些事情。

datatable(head(iris, 30), options = list(dom = '<lfp<t>i>'))

在此处输入图片说明 t 用于表格,p 用于分页,位于顶部的<<之间,底部的>>之间。

datatable(head(iris, 30))

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM