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ırEgzersiz talimatları
binomial()fonksiyonunun yapısını incele. İçinde iki tane fonksiyon olan öğe bulunduğuna dikkat et,binomial()$linkinv, vebinomial()$linkfun.xüzerindebinomial()$linkinv()çağır ve sonuculinkinv_xdeğişkenine ata.linkinv_xilex'e uygulananplogis()aynı sonuçları veriyor mu diyeall.equal()ile kontrol et.püzerindebinomial()$linkfun()çağır ve sonuculinkfun_pdeğişkenine ata.linkfun_pilep'ye uygulananqlogis()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
___