Kombinování modelů pro více zemí
Jednou z důležitých výhod převodu modelů na upravené datové rámce je to, že je pak lze snadno kombinovat.
V předchozí části jsi fitoval/a lineární model pro procento hlasů „ano" v jednotlivých letech pro Spojené státy. Teď fituj stejný model pro Spojené království a výsledky obou zemí zkombinuj.
Toto cvičení je součástí kurzu
Případová studie: Explorační analýza dat v R
Pokyny k cvičení
- Fituj model pro Spojené království podobně jako pro USA a ulož ho jako
UK_fit. - Uprav
US_fitdo datového rámce s názvemUS_tidieda model pro UK doUK_tidied. - Pomocí funkce
bind_rows()z balíčkudplyrzkombinuj oba upravené modely a výsledek vypiš do konzole.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Linear regression of percent_yes by year for US
US_by_year <- by_year_country %>%
filter(country == "United States")
US_fit <- lm(percent_yes ~ year, US_by_year)
# Fit model for the United Kingdom
# Create US_tidied and UK_tidied
# Combine the two tidied models