Распаковка датафрейма
Теперь у вас есть упорядоченная версия каждой модели, хранящаяся в столбце tidied. Вы хотите объединить все эти версии в один большой датафрейм — аналогично тому, как ранее вы объединяли упорядоченные модели для США и Великобритании. Напомним, что функция unnest() из пакета tidyr решает эту задачу.
Это упражнение является частью курса
Практический пример: разведочный анализ данных в R
Инструкции к упражнению
- Добавьте шаг
unnest(), чтобы распаковать упорядоченные модели, хранящиеся в столбцеtidied. Сохраните результат в переменнуюcountry_coefficients. - Выведите полученный объект
country_coefficientsв консоль.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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