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

binomial family argümanı

lm() ile lineer regresyon çalıştırmak ile glm() ile lojistik regresyon çalıştırmak arasındaki büyük fark, glm()'in family argümanını binomial olarak ayarlaman gerekliliğidir. binomial(); regresyondaki hesaplamaların nasıl yapılacağını glm()'e söyleyen diğer işlevlerden oluşan bir liste döndüren bir fonksiyondur. En ilginç iki işlev linkinv ve linkfun'dır; bunlar, değişkenleri tüm sayı doğrultusundan (eksi sonsuzdan artı sonsuza) olasılıklara (sıfır ile bir arası) ve tekrar geri dönüştürmek için kullanılır.

Bir değer vektörü x ve bir olasılık vektörü p mevcut.

Bu egzersiz

R'de Orta Düzey Regresyon

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

Egzersiz talimatları

  • binomial() fonksiyonunun yapısını incele. İçinde iki tane fonksiyon olan öğe bulunduğuna dikkat et, binomial()$linkinv, ve binomial()$linkfun.
  • x üzerinde binomial()$linkinv() çağır ve sonucu linkinv_x değişkenine ata.
  • linkinv_x ile x'e uygulanan plogis() aynı sonuçları veriyor mu diye all.equal() ile kontrol et.
  • p üzerinde binomial()$linkfun() çağır ve sonucu linkfun_p değişkenine ata.
  • linkfun_p ile p'ye uygulanan qlogis() aynı sonuçları veriyor mu diye kontrol et.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Look at the structure of binomial() function
___

# Call the link inverse on x
linkinv_x <- ___

# Check linkinv_x and plogis() of x give same results 
___

# Call the link fun on p
linkfun_p <- ___

# Check linkfun_p and qlogis() of p give same results  
___
Kodu Düzenle ve Çalıştır