Объединение моделей для нескольких стран
Одно из важных преимуществ преобразования моделей в аккуратные фреймы данных — возможность их объединения.
Ранее вы строили линейную модель для доли голосов «за» по каждому году для США. Теперь вы построите аналогичную модель для Великобритании и объедините результаты обеих стран.
Это упражнение является частью курса
Практический пример: разведочный анализ данных в R
Инструкции к упражнению
- Постройте модель для Великобритании по аналогии с моделью для США и сохраните её как
UK_fit. - Преобразуйте
US_fitв фрейм данныхUS_tidied, а модель для Великобритании — вUK_tidied. - С помощью функции
bind_rows()из пакетаdplyrобъедините два полученных фрейма данных и выведите результат в консоль.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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