Sınırlandırılmış tahminler
Model tahminlerini sıfır ile bir arasında sınırlandıran bir tepki fonksiyonuna ihtiyaç duyduğun için glm() fonksiyonu kullanılır. Bu etkiyi bir grafikte gösterelim. Ama bu kez bir doğru yerine bir eğri çizeceksin!
Önce HOPPINESS ~ price.ratio ilişkisini çizmeye başlıyorsun. Lojistik fonksiyonu grafiğe curve() kullanarak ekleyebilirsin. curve() fonksiyonu, başka bir fonksiyonu x veri noktalarında değerlendirmek için kullanılır. Burada bu fonksiyon predict()! predict() fonksiyonu, bir data frame nesnesinde verilen bazı değerler hakkında tahmin yapmak için logistic.model'ün katsayılarını kullanır. Püf noktası, data.frame argümanında price.ratio = x olarak ayarlamaktır. Bu, tahmin edilen veri değerlerinden geçen bir eğri uydurur.
Bu egzersiz
R ile Tepki Modelleri Oluşturma
kursunun bir parçasıdırEgzersiz talimatları
plot()fonksiyonunu kullanarakHOPPINESSileprice.ratioarasındaki ilişkiyi göster.predict()fonksiyonunulogistic.modelüzerinde, data frame argümanındaprice.ratioile uygulayarak Hoppiness için satın alma olasılıklarını elde et.curve()fonksiyonunu kullanarak tahmin edilen veri değerlerinden geçen bir eğri uydur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Plot HOPPINESS against price.ratio
___(___, data = choice.data)
# Add the logistic response function
___(___(___, data.frame(___), type = "response"), add = TRUE)