BaşlayınÜcretsiz Başlayın

Bir lineer model çalıştır

map() fonksiyonunu sadece bir sayının karekökünü almak ya da veri simüle etmek için değil, daha fazlası için kullanabilirsin. map() ile farklı girdiler üzerinde dönerek, her biri bir listenin belirli elemanının benzersiz değerlerini kullanan birden çok model de çalıştırabilirsin. Sonrasında da çalıştırdığın modeller üzerinde yineleyerek model özetlerini oluşturabilir ve sonuçlara bakabilirsin.

sites ve list_of_df listeleri önceden yüklendi.

Bu egzersiz

purrr ile Fonksiyonel Programlamanın Temelleri

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • list_of_df'i boru operatörüyle (%>%) map() içine aktar ve lm() lineer model fonksiyonunu kullanarak, a'yı yanıt, b'yi yordayıcı değişken olarak karşılaştır.
    • Şu söz dizimini kullan: lm(response ~ predictor, data = )
  • Ardından lineer model çıktısını yine map() içine aktar ve her modelin summary() çıktısını üret.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Map over the models to look at the relationship of a vs. b
___ %>%
    map(~ ___(___ ~ ___, data = .)) %>%
    map(___)
Kodu Düzenle ve Çalıştır