输出中的R Shiny Warning $ out1< - renderText({:将LHS强制转换为列表

时间:2018-04-13 15:16:40

标签: r shiny

我正在编写一个闪亮的应用程序,我将一些用户输入数据传递给预测值的回归模型。我有一个actionButton,它告诉应用程序通过renderText函数更新预测并输出到textOutput。

ui <- fluidPage(

一堆selectInput语句

actionButton("run", "Estimate Hours"),
textOutput("out1")
)

在服务器部分,代码如下所示:

server <- function(input, output) {

observeEvent(input$run, {

..根据输入数据获得模型预测

output$out1 <- renderText({

    paste("prediction is ", round(pred))
})

当我运行时,没有任何内容输出到out1。相反,有一个警告,表示输出$ out1&lt; - renderText({:将LHS强制转换为列表。中的警告。

但我检查了pred,它是一个数值变量,而不是LHS。这个警告意味着什么,为什么输出中什么都没有?

0 个答案:

没有答案