【发布时间】:2017-07-02 04:08:57
【问题描述】:
我正在尝试使用 tidyverse 和 modelr 包计算一组数据的逻辑回归预测。显然,我在add_predictions 中做错了什么,因为我没有像在统计数据中使用“预测”函数那样收到逻辑函数的“响应”。这应该很简单,但我想不通,多次搜索收效甚微。
library(tidyverse)
library(modelr)
options(na.action = na.warn)
library(ISLR)
d <- as_tibble(ISLR::Default)
model <- glm(default ~ balance, data = d, family = binomial)
grid <- d %>% data_grid(balance) %>% add_predictions(model)
ggplot(d, aes(x=balance)) +
geom_point(aes(y = default)) +
geom_line(data = grid, aes(y = pred))
【问题讨论】: