[R] again with polr
Luca Braglia
lbraglia at gmail.com
Sat Mar 15 10:29:04 CET 2008
hello everybody
solved the problem with summary, now I have another one
eg I estimate
> try.op <- polr(
> as.ordered(sod.sit.ec.fam) ~
> log(y) +
> log(1 + nfiglimin) +
> log(1 + nfiglimagg) +
> log(ncomp - nfiglitot) +
> eta +
> I(eta^2) +
> uomo +
> elem +
> laurea +
> saluteno +
> extra
> ,
> data = dfscale,
> method = "probit",
> Hess = T
> )
now I've putted Hess=T in order to perform a summary on the
estimate. I missed this option last time
> try.op
> Call:
> polr(formula = as.ordered(sod.sit.ec.fam) ~ log(y) + log(1 +
> nfiglimin) + log(1 + nfiglimagg) + log(ncomp - nfiglitot) +
> eta + I(eta^2) + uomo + elem + laurea + saluteno + extra,
> data = dfscale, Hess = T, method = "probit")
> Coefficients:
> log(y) log(1 + nfiglimin)
> 0.76200482 -0.17791762
> log(1 + nfiglimagg) log(ncomp - nfiglitot)
> -0.33306775 -0.22487707
> eta I(eta^2)
> -0.03177126 0.00030204
> uomomaschio elem
> -0.02737021 0.05259243
> laurea saluteno
> 0.19143184 -0.23067414
> extra
> -0.27810954
> Intercepts:
> 0|1 1|2 2|3 3|4 4|5 5|6 6|7 7|8
> 5.22647 5.42504 5.76277 6.03395 6.31709 6.88459 7.27907 7.82273
> 8|9 9|10
> 8.50723 8.83105
> Residual Deviance: 16325.59
> AIC: 16367.59
> (58 observations deleted due to missingness)
unfortunately when I do
> summary(try.op)
I get
> summary(try.op)
> Errore in svd(X) : valori infiniti o mancanti in 'x'
... infinite or missing values.
If I exclude I(eta^2) from the estimation I can do summaries: but
I need also I(eta^2) in order to compare this model with the same
specification estimated with Ols
Can you please help me or give me an hint?
If it can be useful, i hereby put an estimation with stata's
oprobit function (varnames are a little bit different)
> . oprobit lz2_1 ly lnfiglimin lnfiglimagg lnadulti eta eta2 uomo elem laurea saluteno extra
> Iteration 0: log likelihood = -7877.9258
> Iteration 1: log likelihood = -7633.4001
> Iteration 2: log likelihood = -7633.3455
> Ordered probit estimates Number of obs = 3747
> LR chi2(11) = 489.16
> Prob > chi2 = 0.0000
> Log likelihood = -7633.3455 Pseudo R2 = 0.0310
> ------------------------------------------------------------------------------
> lz2_1 | Coef. Std. Err. z P>|z| [95% Conf. Interval]
> -------------+----------------------------------------------------------------
> ly | .6998939 .0369605 18.94 0.000 .6274526 .7723351
> lnfiglimin | -.1177089 .0467595 -2.52 0.012 -.209356 -.0260619
> lnfiglimagg | -.3195756 .0475709 -6.72 0.000 -.4128128 -.2263383
> lnadulti | -.2644527 .0588268 -4.50 0.000 -.379751 -.1491544
> eta | -.0245736 .0048287 -5.09 0.000 -.0340376 -.0151096
> eta2 | .000236 .0000485 4.87 0.000 .0001409 .000331
> uomo | -.0226491 .03348 -0.68 0.499 -.0882686 .0429705
> elem | -.0072757 .0524754 -0.14 0.890 -.1101257 .0955743
> laurea | .119691 .0527058 2.27 0.023 .0163895 .2229925
> saluteno | -.1299579 .0724971 -1.79 0.073 -.2720495 .0121337
> extra | -.3077715 .0963483 -3.19 0.001 -.4966107 -.1189323
> -------------+----------------------------------------------------------------
> _cut1 | 4.403418 .3797857 (Ancillary parameters)
> _cut2 | 5.018157 .3793925
> _cut3 | 5.372828 .3796109
> _cut4 | 5.705886 .3800993
> _cut5 | 6.314861 .3814847
> _cut6 | 6.723659 .3826026
> _cut7 | 7.278588 .3842792
> _cut8 | 7.963981 .386254
> _cut9 | 8.288727 .3871242
> ------------------------------------------------------------------------------
> . log close
> log: z:/home/luca/stata_oprob.log
> log type: text
> closed on: 15 Mar 2008, 10:13:50
> --------------------------------------------------------------------------------------------------------
thank you
Luca
--
Luca Braglia, aka Bragliozzo
http://bragliozzo.altervista.org
More information about the R-help
mailing list