MulaiMulai sekarang secara gratis

Rapikan koefisien model Anda

Dalam latihan ini, Anda akan memanfaatkan alur kerja kolom daftar bersama fungsi tidy() dari broom untuk mengekstrak dan menelusuri koefisien bagi 77 model yang telah Anda bangun.

Ingat bahwa data frame gap_models memuat sebuah model yang memprediksi life expectancy berdasarkan year untuk 77 negara.

Latihan ini adalah bagian dari kursus

Machine Learning di Tidyverse

Lihat Kursus

Petunjuk latihan

  • Gunakan tidy() untuk menambahkan sebuah kolom (coef) yang berisi statistik koefisien untuk setiap model ke data frame gap_models dan simpan sebagai model_coef_nested.
  • Sederhanakan data frame ini dengan unnest() untuk mengekstrak koefisien tersebut ke dalam data frame Anda.
  • Telusuri perkiraan koefisien untuk fitur year di 77 model Anda dengan membuat histogram nilainya.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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()
Edit dan Jalankan Kode