मदद पृष्ठों के लिए
predict.glm
स्थिति: "इस प्रकार एक डिफ़ॉल्ट द्विपद मॉडल के लिए डिफ़ॉल्ट भविष्यवाणियां लॉग-ऑड्स (लॉजिस्टिक स्केल पर प्रायिकताएं) और 'प्रकार =" प्रतिक्रिया "की अनुमानित संभावनाएं देती हैं। इसलिए, predict(mdl)लॉग (बाधाओं) को लौटाता है, और "टाइप =" प्रतिक्रिया का उपयोग करके अनुमानित संभावनाएं लौटाता है। आपको यह खिलौना मिल सकता है।
> y <- c(0,0,0,1,1,1,1,1,1,1)
> prop.table(table(y))
y
0 1
0.3 0.7
> glm.y <- glm(y~1, family = "binomial")
> ## predicted log(odds)
> predict(glm.y)
1 2 3 4 5 6 7 8
0.8472979 0.8472979 0.8472979 0.8472979 0.8472979 0.8472979 0.8472979 0.8472979
9 10
0.8472979 0.8472979
> ## predicted probabilities (p = odds/(1+odds))
> exp(predict(glm.y))/(1+exp(predict(glm.y)))
1 2 3 4 5 6 7 8 9 10
0.7 0.7 0.7 0.7 0.7 0.7 0.7 0.7 0.7 0.7
> predict(glm.y, type = "response")
1 2 3 4 5 6 7 8 9 10
0.7 0.7 0.7 0.7 0.7 0.7 0.7 0.7 0.7 0.7
अपने दूसरे प्रश्न के बारे में, आप जॉन फॉक्स द्वारा इफेक्ट्स-पैकेज http://socserv.socsci.mcmaster.ca/jfox/Misc/effects/index.html देख सकते हैं ; उनके जेएसएस लेख "सामान्यीकृत रैखिक मॉडल के लिए आर में प्रभाव प्रदर्शित करता है" (पीपी। 8-10) भी देखें।