Bir veri kümesi için tidyverse ve modelr paketlerini kullanarak lojistik regresyon tahminini hesaplamaya çalışıyorum. Açıkçası, add_predictions
'da yanlış bir şey yapıyorum çünkü lojistik işlevinin "yanıtı" işlevini, istatistiklerde "tahmin" işlevini kullanıyor olsaydım almadım. Bu basit olmalı, ama ben bunu anlayamıyorum ve birden fazla arama az üretti. hiçbir şekilde size varsayılan olarak değiştirmek, ne sağlamaz add_predictions
"link"
içinglm için modelr :: add_predictions kullanımı
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))