【发布时间】:2020-09-12 09:40:56
【问题描述】:
我正在尝试获取 R 中逻辑 glm 的预测曲线。我创建了一个新数据框,但不明白为什么我不断收到此错误。感谢您的帮助!
glm1 <- glm(dataset_presence$presence ~ dataset_presence$Int_Bk, data = dataset_presence, family = binomial, na.action = na.exclude)
newdat <- data.frame(Int_Bk = seq(min(dataset_presence$Int_Bk), max(dataset_presence$Int_Bk), length=50))
newdat$presence <- predict(glm1, newdata = newdat, type="response")
$<-.data.frame(*tmp*, 存在, value = c(0.862135653229272, : 替换有 167 行,数据有 50 另外:警告信息: 'newdata' 有 50 行,但找到的变量有 167 行
【问题讨论】: