Kom igångKom igång gratis

Städa upp koefficienterna i dina modeller

I den här övningen använder du listkolumnsflödet tillsammans med funktionen tidy() från broom för att extrahera och utforska koefficienterna för de 77 modeller du byggde.

Kom ihåg att dataramen gap_models innehåller en modell som förutsäger förväntad livslängd utifrån år för 77 länder.

Den här övningen är en del av kursen

Maskininlärning med Tidyverse

Visa kurs

Övningsinstruktioner

  • Använd tidy() för att lägga till en kolumn (coef) med koefficientstatistik för varje modell i dataramen gap_models och spara resultatet som model_coef_nested.
  • Förenkla dataramen med unnest() för att extrahera koefficienterna.
  • Utforska koefficientskatningarna för särdragen year i dina 77 modeller genom att rita ett histogram över deras värden.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Extract the coefficient statistics of each model into nested data frames
model_coef_nested <- gap_models %>% 
    mutate(coef = map(model, ~___(.x)))
    
# Simplify the coef data frames for each model    
model_coef <- model_coef_nested %>%
    unnest(___)

# Plot a histogram of the coefficient estimates for year         
model_coef %>% 
  filter(term == "___") %>% 
  ggplot(aes(x = ___)) +
  geom_histogram()
Redigera och kör kod