【问题标题】:store dataset filtered using DataTables in Shiny in app在应用程序的 Shiny 中存储使用 DataTables 过滤的数据集
【发布时间】:2014-10-13 20:09:22
【问题描述】:

也许可以节省一两分钟的时间...这个问题是关于 Shiny 应用程序中的 DataTables (http://shiny.rstudio.com/articles/datatables.html) 而不是 Data.Table

我想访问 Shiny 中 DataTables 中可用行的索引。我确实想将过滤后的数据保存为 csv 文件,而是将 data.frame 添加到应用程序用户可以使用的数据集下拉列表中。我正在使用响应值来存储 data.frames,一旦我可以访问 data.frame(或行索引),我不希望将文件/数据添加到下拉列表中会有太多麻烦。

虽然,我不想再依赖 tabletools 或类似工具来将数据保存到磁盘,但有几个问题与我的相关(见下面的链接)。但是,必须有一种更简单的方法来访问闪亮应用程序中的过滤数据框。如果没有,也许应该有:)

我希望我可以使用 renderDataTable,但我不确定它是如何工作的。

Saving from Shiny renderDataTable

【问题讨论】:

标签: r datatables shiny


【解决方案1】:

感谢@yihui,现在可以使用 DT 包和input$tableId_rows_all 其中tableID 是分配给您的表的ID。有关详细信息,请参阅下面的链接。

http://rstudio.github.io/DT/shiny.html

【讨论】:

    猜你喜欢
    • 2018-07-31
    • 1970-01-01
    • 2019-11-08
    • 1970-01-01
    • 2017-08-21
    • 1970-01-01
    • 2017-08-28
    • 2023-03-24
    • 2021-09-29
    相关资源
    最近更新 更多