在以后的分析中使用渲染数据表的值

时间:2015-07-31 10:47:28

标签: r datatables shiny dt

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

1 个答案:

答案 0 :(得分:0)

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

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