0

在我的 Shiny 应用程序中,我的 UI 中有一个名为 bob 的 selectInput,选项为“A”、“B”、“C”。

在我的服务器顶部(在其他任何东西之前)我有

observe({

bob_value <- reactive({

      if (input$bob == "A")
      {bob_value <- "A"
      } else if (input$bob == "B")
       {bob_value <- "B"
      } else if (input$bob == "C")
       {bob_value <- "C"}
        bob_value
                      })

        .............................

       })

点表示大约一千万行代码和六行代码。

现在,一千万六行代码,大都提到了几个大的函数文件,其中一个参数就是alice。我想让 alice 对 bob_value 做出反应,这样我就可以在 UI 中更改 input$bob 并查看一千万行六行代码的输出的变化。所以我打算将所有爱丽丝设置为 bob_value(),但在我能做到之前,我得到了错误:

== 中的错误:比较 (1) 仅适用于原子类型和列表类型

我将不胜感激。

4

1 回答 1

0

我认为你应该使用:alices<-bob_value()

于 2017-06-21T17:19:33.623 回答