r Shiny:使用DT :: RenderDataTable下载整个数据集



我正在使用dt :: renderdataTable和dt ::带有扩展'按钮'的dataTable,以允许用户在r Shiny App中下载表。

使用此脚本,用户可以下载他在屏幕上看到的数据(例如:用户使用选择器显示50个条目中的1到25个,并且单击Donwload按钮:只有1至25行要下载(P>

有没有办法修改按钮behviours允许用户下载整个数据集(50行(?

感谢您的帮助!

这是我当前的脚本:

output$mytable2  <- DT::renderDataTable(
                            DT::datatable(
                                { plots.dfs()[[2]] },
                                extensions = 'Buttons',
                                options = list(                                                     
                                    fixedColumns = TRUE,
                                    autoWidth = TRUE,
                                    ordering = TRUE,
                                    dom = 'Bliftsp',
                                    buttons = c('copy', 'csv', 'excel')
                                ),

                                class = "display"
                           ))

使用 server = FALSE参数到 renderDataTable

ref:rstudio.github.io/dt/server.html

最新更新