1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Foundations of Functional Programming with purrr

Connected

cvičení

Spuštění lineárního modelu

Funkce map() toho umí mnohem víc než jen odmocňovat čísla nebo simulovat data. Můžeš ji použít také k iteraci přes různé vstupy a spustit tak několik modelů – každý s jedinečnými hodnotami daného prvku seznamu. Nad výsledky modelů pak můžeš iterovat znovu a sestavit jejich souhrny.

Seznamy sites a list_of_df jsou předem načteny.

Pokyny

100 XP
  • Předej list_of_df do map() spolu s funkcí lineárního modelu lm(), aby se porovnalo a jako závislá proměnná a b jako prediktory.
    • Použij syntaxi: lm(response ~ predictor, data = )
  • Výstup lineárního modelu pak předej do map() a pro každý model vygeneruj summary().