MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Pipe list_of_df ke map() bersama fungsi model linear lm(), untuk membandingkan a sebagai respons dan b sebagai variabel prediktor.
    • Gunakan sintaks: lm(response ~ predictor, data = )
  • Lalu pipe keluaran model linear ke map() dan hasilkan summary() 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(___)
Edit dan Jalankan Kode