gpt4 book ai didi

r - 从数据表 R 下载数据时更改文件名

转载 作者:行者123 更新时间:2023-12-04 00:26:33 40 4
gpt4 key购买 nike

我正在使用 datatable在 R Shiny 的网络应用程序中。

如何更改下载数据表对象时将创建的文件名?

例如:

  datatable(
iris2,
extensions = 'Buttons', options = list(
dom = 'Bfrtip',
buttons =
list('copy', 'print', list(
extend = 'collection',
buttons = c('csv', 'excel', 'pdf'),
text = 'Download'
))

)
)

我希望下载的文件默认命名为 "iris.xlsx"或 "iris.csv"。谢谢

最佳答案

因为extend = "collection" ,您需要包含 filename通过嵌套 list 的参数内button = list(...)

library(DT)
datatable(
iris,
extensions = 'Buttons', options = list(
dom = 'Bfrtip',
buttons =
list('copy', 'print', list(
extend = 'collection',
buttons = list(
list(extend = 'csv', filename = "iris"),
list(extend = 'excel', filename = "iris"),
list(extend = 'pdf', filename = "iris")),
text = 'Download'
))
)
)

关于r - 从数据表 R 下载数据时更改文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56275928/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com