Plotly - 更改下载图形的文件标题

时间:2017-11-23 09:27:05

标签: shiny plotly

我正在我的闪亮应用程序中使用R包。 这是一个小例子:

library(shiny)
library(plotly)

ui <- fluidPage(
  plotlyOutput("plot"),
  verbatimTextOutput("event")
)

server <- function(input, output) {

  # renderPlotly() also understands ggplot2 objects!
  output$plot <- renderPlotly({
    plot_ly(mtcars, x = ~mpg, y = ~wt)
  })

  output$event <- renderPrint({
    d <- event_data("plotly_hover")
    if (is.null(d)) "Hover on a point!" else d
  })
}

shinyApp(ui, server)

当我点击图标下载图形时,图形名称为&#34; newplot&#34;: enter image description here

如何更改名称&#34; newplot(27)&#34;例如&#34; ResultDNA(27)&#34;

感谢。

1 个答案:

答案 0 :(得分:0)

目前有两种解决方案:

  1. 在plotly中使用导出功能

    App1&lt; - plot_ly()

    export(App1,file =&#34; ResultDNA(27).png&#34;)

  2. 您可以先使用HTML格式保存图像,然后使用htmlwidgets

    以所需格式保存

    App2&lt; - plot_ly(...)

    htmlwidgets :: saveWidget(App2,file =&#34; ResultDNA(27).html&#34;)