使用predict()
函数可以得到给定模型中独立变量(x
)某个值时,因变量(y
)的预测值。那么是否有一种函数可以根据给定的y
值来预测x
呢?
例如:
kalythos <- data.frame(x = c(20,35,45,55,70),
n = rep(50,5), y = c(6,17,26,37,44))
kalythos$Ymat <- cbind(kalythos$y, kalythos$n - kalythos$y)
model <- glm(Ymat ~ x, family = binomial, data = kalythos)
如果我们想知道模型对于 x=50
的预测值:predict(model, data.frame(x=50), type = "response")
我想知道哪个x
使得y=30
,举个例子。
invM1 <- lm(x ~ y, data)
,然后在你的新预测器y
上使用predict
。现在,在你跳进去这么做之前,我建议考虑一下 @vitoshKa 在上面评论中提到的内容。 - PavoDivex
变量)。 - NoName