Jalankan model linear
Anda dapat menggunakan map() untuk lebih dari sekadar menghitung akar kuadrat suatu angka atau mensimulasikan data. Anda juga dapat menggunakan map() untuk melakukan perulangan pada berbagai masukan guna menjalankan beberapa model, masing-masing menggunakan nilai unik dari elemen daftar tertentu. Setelah itu, Anda dapat melakukan iterasi atas model yang telah dijalankan untuk membuat ringkasan model dan meninjau hasilnya.
Daftar sites dan list_of_df sudah dimuat sebelumnya.
Latihan ini adalah bagian dari kursus
Dasar-dasar Functional Programming dengan purrr
Petunjuk latihan
- Pipe
list_of_dfkemap()bersama fungsi model linearlm(), untuk membandingkanasebagai respons danbsebagai variabel prediktor.- Gunakan sintaks:
lm(response ~ predictor, data = )
- Gunakan sintaks:
- Lalu pipe keluaran model linear ke
map()dan hasilkansummary()untuk setiap model.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Map over the models to look at the relationship of a vs. b
___ %>%
map(~ ___(___ ~ ___, data = .)) %>%
map(___)