इस तरह के कोड का उपयोग करके आर में एक लॉगिट रिग्रेशन कर सकता है:
> library(MASS)
> data(menarche)
> glm.out = glm(cbind(Menarche, Total-Menarche) ~ Age,
+ family=binomial(logit), data=menarche)
> coefficients(glm.out)
(Intercept) Age
-21.226395 1.631968
ऐसा लगता है कि अनुकूलन एल्गोरिथ्म में परिवर्तित हो गया है - फिशर स्कोरिंग एल्गोरिदम के चरणों की संख्या के बारे में जानकारी है:
Call:
glm(formula = cbind(Menarche, Total - Menarche) ~ Age, family = binomial(logit),
data = menarche)
Deviance Residuals:
Min 1Q Median 3Q Max
-2.0363 -0.9953 -0.4900 0.7780 1.3675
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -21.22639 0.77068 -27.54 <2e-16 ***
Age 1.63197 0.05895 27.68 <2e-16 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
(Dispersion parameter for binomial family taken to be 1)
Null deviance: 3693.884 on 24 degrees of freedom
Residual deviance: 26.703 on 23 degrees of freedom
AIC: 114.76
Number of Fisher Scoring iterations: 4
मैं उत्सुक हूं कि यह किस आशावादी एल्गोरिथम के बारे में है? क्या यह न्यूटन-रफसन एल्गोरिथ्म (दूसरा क्रम ढाल मूल) है? क्या मैं कॉची एल्गोरिथ्म (पहले क्रम ढाल वंश) का उपयोग करने के लिए कुछ पैरामीटर सेट कर सकता हूं?
Newton's method
है कि एक दूसरे क्रम ढाल वंश विधि है।