НачатьНачать бесплатно

Запустите линейную модель

Функция 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(___)
Редактировать и запускать код