Запустите линейную модель
Функция map() позволяет не только вычислять квадратные корни или моделировать данные. С её помощью можно перебирать различные входные данные и строить сразу несколько моделей, используя уникальные значения каждого элемента списка. Затем можно пройтись по полученным моделям и сформировать их сводки для анализа результатов.
Списки sites и list_of_df уже загружены.
Это упражнение является частью курса
Основы функционального программирования с purrr
Инструкции к упражнению
- Передайте
list_of_dfвmap()вместе с функцией линейной моделиlm(), чтобы сравнитьaкак зависимую переменную иbкак предиктор.- Используйте следующий синтаксис:
lm(response ~ predictor, data = )
- Используйте следующий синтаксис:
- Затем передайте результат линейной модели в
map()и получитеsummary()для каждой модели.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Map over the models to look at the relationship of a vs. b
___ %>%
map(~ ___(___ ~ ___, data = .)) %>%
map(___)