Eseguire l'un-nesting di un data frame
Ora hai una versione in formato tidy di ogni modello nella colonna tidied. Vuoi combinarle tutte in un unico grande data frame, proprio come hai unito in precedenza i modelli in formato tidy di US e UK. Ricorda che la funzione unnest() di tidyr serve a questo scopo.
Questo esercizio fa parte del corso
Caso di studio: Analisi esplorativa dei dati in R
Istruzioni dell'esercizio
- Aggiungi uno step
unnest()per eseguire l'un-nesting dei modelli in formato tidy presenti nella colonnatidied. Salva il risultato comecountry_coefficients. - Stampa in console l'oggetto
country_coefficientsrisultante.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Add one more step that unnests the tidied column
___ <- by_year_country %>%
nest(-country) %>%
mutate(model = map(data, ~ lm(percent_yes ~ year, data = .)),
tidied = map(model, tidy))
# Print the resulting country_coefficients variable