我正在我的闪亮应用程序中使用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;:
如何更改名称&#34; newplot(27)&#34;例如&#34; ResultDNA(27)&#34;
感谢。
答案 0 :(得分:0)
目前有两种解决方案:
在plotly中使用导出功能
App1&lt; - plot_ly()
export(App1,file =&#34; ResultDNA(27).png&#34;)
您可以先使用HTML格式保存图像,然后使用htmlwidgets
以所需格式保存App2&lt; - plot_ly(...)
htmlwidgets :: saveWidget(App2,file =&#34; ResultDNA(27).html&#34;)