【问题标题】:Flexible height of plot in shiny app闪亮的应用程序中灵活的绘图高度
【发布时间】:2015-10-03 12:47:35
【问题描述】:

我正在寻找一种方法来根据 input$.. 值更改 plotOutput() 中的 height 参数。

有什么建议吗?

塞缪尔

【问题讨论】:

  • 到目前为止您尝试过什么?请为一个正常工作的闪亮应用程序添加代码,直到你卡住为止。
  • 最简单的解决方案是使用ggvis:它可以让您调整绘图大小而无需进行任何编程。

标签: r plot shiny


【解决方案1】:

给你:

library(shiny)

shinyApp(
  ui = fluidPage(
    numericInput("height", "height", 300),
    plotOutput("plot", height = "auto")
  ),

  server = function(input, output, session) {
    output$plot <- renderPlot({
      plot(1:10)
    },
    height = function(x) input$height)
  }
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-09
    • 2013-08-09
    • 1970-01-01
    • 2018-05-21
    • 2015-09-04
    • 1970-01-01
    • 2013-07-08
    • 1970-01-01
    相关资源
    最近更新 更多