【问题标题】:R Shiny reactive object as a vector (ggplot)R闪亮的反应对象作为向量(ggplot)
【发布时间】:2021-08-07 23:16:52
【问题描述】:

在我的 Shiny App 中,我希望在单击操作后绘制文本输入、操作按钮和 grapf。

我的问题是如何在 gtrends 函数中使用响应式(来自 gtrendsR 包)。

    ui <- fluidPage(

  textInput("fraza", "Wpisz fraze do wyszukania w Google Trends", "...")  
  ,actionButton("ab", "An action button")
  ,plotOutput("gtr")
)
######################
server <- function(input, output) {
  
library(gtrendsR)  
    
observeEvent(input$ab, {
  output$fraza <- renderText({input$fraza})

  zm <- reactive({input$fraza})
  library(gtrendsR)  
    gtr <- gtrends(zm)
    output$gtr <- renderPlot({plot(gtr)})
                             
                             
  
}) #zamkniecie observe
  
  } #zamkniecie server

  
###################
shinyApp(ui, server)

#################

你能帮帮我吗?

【问题讨论】:

    标签: r shiny reactive-programming shinydashboard


    【解决方案1】:

    reactive 函数的输出可以认为是一个函数。

    当你使用zm 时,你应该像zm() 那样称呼它,你不应该有问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-05
      • 1970-01-01
      • 2016-12-20
      • 2019-02-15
      相关资源
      最近更新 更多