Slide 65
Slide 65 text
モデル選択 (model selection)
models <-
list(
function(df){ lm(y ~ x, data = df)},
function(df){ lm(y ~ x + species, data = df)},
function(df){ lm(y ~ x + sex, data = df)},
function(df){ lm(y ~ x + species + sex, data = df)},
function(df){ lm(y ~ x + species * sex, data = df)}
)
df_fit <-
df %>%
mutate(y = bill_length_mm,
x = body_mass_g) %>%
group_nest() %>%
mutate(models = list(models)) %>%
unnest(models) %>%
mutate(fit = map2(models, data, ~.x(.y))) %>%
mutate(AIC = map_dbl(fit, AIC)) %>%
mutate(dAIC = AIC - min(AIC))
xとyの相関に対して、傾き・切⽚にspecies, sexが影響を与える様々なモデル