【发布时间】:2018-08-18 12:23:15
【问题描述】:
我正在努力解决以下问题。试图更深入地了解 R-shiny 的工作原理。
在创建下载按钮时,R shiny 建议使用以下代码片段:
output$downloadData <- downloadHandler(
filename = function() {
paste('data-', Sys.Date(), '.csv', sep='')
},
content = function(con) {
write.csv(data, con)
}
)
使用名为:filename 的函数创建文件名。并且,内容是使用创建命名内容的函数编写的。
content 函数将 con 作为输入。据我了解,这只是在 content 函数中设置 write.csv 函数的文件名/文件路径参数。
为什么不将文件名(函数)用作输入参数,但为什么这会在内容函数/write.csv 中设置文件名/文件路径参数的路径?
【问题讨论】: