Rozwijanie ramki danych
Masz teraz uporzą dkowaną wersję każdego modelu zapisaną w kolumnie tidied. Chcesz połączyć je wszystkie w jedną dużą ramkę danych – podobnie jak wcześniej łączyłeś uporządkowane modele dla USA i Wielkiej Brytanii. Przypomnij sobie, że funkcja unnest() z pakietu tidyr właśnie to umożliwia.
To ćwiczenie jest częścią kursu
Studium przypadku: eksploracyjna analiza danych w R
Instrukcje do ćwiczenia
- Dodaj krok
unnest(), aby rozwinąć uporządkowane modele zapisane w kolumnietidied. Zapisz wynik jakocountry_coefficients. - Wyświetl obiekt
country_coefficientsw konsoli.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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