【问题标题】:Simple Lineal Regression with inputs function in R Shiny: problem with evalR Shiny中带有输入函数的简单线性回归:eval的问题
【发布时间】:2021-01-29 21:11:09
【问题描述】:

我正在尝试使用 R 闪亮构建一个简单的线性回归应用程序,但是当我执行它时,它显示以下错误:

它没有找到对象,我不知道为什么。错误所在的片段代码是:

ui <- fluidPage(
  headerPanel("Analisis de Regresion"), 
  sidebarPanel(
    #Eleccion de variable x
    p("Selecciona la primera variable a comparar"),
    selectInput(inputId = "varX", label = "Variable eje X", multiple = FALSE, choices = list("NumBusquedas", "FrecuenciaAsistente", "FrecuenciasCorreos", "NumMensajes", "FreqDiscover", "NumUsosApp", "NumPublicidad","NumSuscripciones","NumBusquedasYoutube")),

我的错误在哪里?谢谢! :)

【问题讨论】:

    标签: r input eval shinydashboard shinyapps


    【解决方案1】:

    Shiny 找不到对象varX,所以问题是由以下任一原因引起的:

    • 您没有正确定义它 或
    • 对象超出了要使用的函数的范围 它

    仔细检查 InputId 的输入 - 它是否命名为 varX

    【讨论】:

    • 是的,错误在输入中。谢谢你:)
    【解决方案2】:

    如果没有看到您的服务器代码,很难说出发生了什么。我想知道您是否以正确的方式访问/调用变量“varX”。您可以使用input$varXinput[["varX"]] 访问服务器中的输入变量。

    【讨论】:

    • 是的,就是这样。谢谢!! :)
    • 听起来不错。我注意到您是新来的,我建议您阅读下面的这篇文章,这可能会有所帮助。 meta.stackexchange.com/q/5234/179419@María del Mar Soriano Jerez
    猜你喜欢
    • 2018-10-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 2012-07-24
    • 1970-01-01
    相关资源
    最近更新 更多