在DT
库中datatable()
将绘制表格的第一页(默认最多10行)
library(DT)
datatable(iris)
我检查了documentation但找不到合适的示例来显示表格中的特定页面(例如,最后一页)。我想这必须用Javascript回调编写。
使用参数回调JavaScript回调函数的主体 要应用于DataTables实例(即表)的表
例如,此回调将在表格中绘制第二页:
datatable(head(iris, 30), callback = JS('table.page("next").draw(false);'))
如何绘制最后一页或不同的x
页面?
答案 0 :(得分:1)
table.fnPageChange( 'last' );
应该按照规定的here
转到最后一页答案 1 :(得分:1)
table.page("last")
似乎有效:
datatable(head(iris, 30), rownames=F,
callback = JS('table.page("last").draw(false);'))
相关API参考位于:https://datatables.net/reference/api/page()
我添加了rownames = F
选项,因为这是另一个答案的问题,但不是必需的