带输入函数的线性回归:eval 问题

问题描述 投票:0回答:2

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

enter image description here

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

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 shiny
2个回答
0
投票

Shiny 找不到对象

varX
,所以问题是由以下原因引起的:

  • 你没有正确定义它 或
  • 该对象超出了旨在使用的函数的范围 它

仔细检查您输入的

InputId
- 它是否名为
varX


0
投票

在没有看到服务器代码的情况下很难说出发生了什么。我想知道您是否以正确的方式访问/调用变量“varX”。您可以使用

input$varX
input[["varX"]]
访问服务器内的输入变量。

© www.soinside.com 2019 - 2024. All rights reserved.