错误需要有限的' ylim'值

时间:2017-10-23 04:20:09

标签: r

我正在编写一个闪亮项目的服务器部分,我尝试绘制逻辑回归,但我得到一个错误,说我需要有限的ylim值。我不明白这意味着什么。

output$myLogPlot <- renderPlot({
myFormula <- paste("Success", " ~ ", input$myIV, sep = "")
model<- glm(myFormula,
             data=kickers,
             family=binomial)
plot(myFormula,data=kickers,
     xlab=input$myIV,
     ylab="Pobability")
curve(predict(model,
              data.frame(x=input$myIV),
              type="resp"),
      add=TRUE)

1 个答案:

答案 0 :(得分:0)

您使用curve是错误的。传递给它的表达式必须包含x。试试curve(predict(model, data.frame(x=x), type="resp"), add=TRUE)。通常最好先测试你的R代码。