【问题标题】:Downloading table on shiny app using downloadHandler/downloadButton使用 downloadHandler/downloadButton 在闪亮的应用程序上下载表格
【发布时间】:2020-01-08 16:57:30
【问题描述】:

我有一个闪亮的应用程序,我正在使用 downloadHandler/downloadButton 下载表格。我目前已经实现了对 csv 文件的下载。但是希望能够通过单击那个按钮下载与 csv 和 tsv 文件相同的表。这可能吗?

这是我的服务器端代码:

output$downloadTable <- downloadHandler(

  filename = function() {
    paste("type1_drugs_table_",Sys.Date(),".csv",sep="")
  },
  content = function(file) {
        write.csv(Type1(), file, row.names = FALSE, quote=FALSE, sep="\t")
    }
  }, # end of content

)

【问题讨论】:

标签: shiny download


【解决方案1】:

您可以通过选择输入来选择要下载的数据集。请参阅此处的示例:https://shiny.rstudio.com/articles/download.html

如果您想同时下载两个文件,请参阅Download multiple csv files with one button (downloadhandler) with R Shiny

【讨论】:

    【解决方案2】:

    感谢您的回复。是的,我知道输入选择选项。我们已经有很多其他的设置,用户必须在左侧面板中选择。因此,我们希望避免为此进行另一个输入选择。还看到了 zip 文件选项。我想这是唯一的出路。

    【讨论】:

      猜你喜欢
      • 2017-07-06
      • 2022-01-26
      • 1970-01-01
      • 2014-11-17
      • 1970-01-01
      • 2020-01-18
      • 2018-05-15
      • 2014-10-04
      • 1970-01-01
      相关资源
      最近更新 更多