1

当使用 DT::renderDataTable 创建对象时(我需要使用 DT::,因为我通过添加行来修改原始表),说“myTable”,这个对象可以在以后的分析中使用吗?更清楚地说,是否有一个 input$myTable 或一个 myTable() 命令可以给我修改后的表?

4

1 回答 1

0

在 DT 包中,您可以使用dataTableProxy()创建表的代理对象。但是代理的操作似乎集中在(取消)行的选择上。因此,您可以访问所选行的索引等,但不能访问表内的信息。至少不是直接的。

解决这个问题的一种方法是修改reactive() 中的原始表,然后在renderDataTable() 中调用它。所以稍后,您可以在响应式内部调用表。

于 2015-09-01T15:01:56.530 回答