parameters icon indicating copy to clipboard operation
parameters copied to clipboard

`include_reference` doesn't work for `pscl` models

Open raffaem opened this issue 5 months ago • 4 comments

Hello,

the include_reference parameter doesn't seem to work for pscl model.

Here it is in action for a lm model:

> mydf <- pscl::bioChemists
> model <- lm(art ~ fem + mar, data = mydf)
> parameters::model_parameters(model, include_reference=TRUE)
Parameter     | Coefficient |   SE |         95% CI | t(912) |      p
---------------------------------------------------------------------
(Intercept)   |        1.85 | 0.14 | [ 1.58,  2.12] |  13.46 | < .001
fem [Men]     |        0.00 |      |                |        |       
fem [Women]   |       -0.40 | 0.13 | [-0.66, -0.14] |  -3.06 | 0.002 
mar [Single]  |        0.00 |      |                |        |       
mar [Married] |        0.05 | 0.14 | [-0.23,  0.32] |   0.34 | 0.737 

and here it is for a pscl model:

> model <- pscl::zeroinfl(art ~ fem + mar, data = mydf)
> parameters::model_parameters(model, include_reference=TRUE)
# Fixed Effects 

Parameter     | Log-Mean |   SE |         95% CI |     z |      p
-----------------------------------------------------------------
(Intercept)   |     0.85 | 0.06 | [ 0.72,  0.97] | 13.29 | < .001
fem [Women]   |    -0.24 | 0.06 | [-0.36, -0.11] | -3.70 | < .001
mar [Married] |     0.01 | 0.07 | [-0.12,  0.14] |  0.17 | 0.868 

# Zero-Inflation 

Parameter     | Log-Odds |   SE |         95% CI |     z |      p
-----------------------------------------------------------------
(Intercept)   |    -1.32 | 0.24 | [-1.79, -0.86] | -5.55 | < .001
fem [Women]   |     0.02 | 0.24 | [-0.46,  0.50] |  0.08 | 0.939 
mar [Married] |    -0.09 | 0.25 | [-0.58,  0.40] | -0.37 | 0.715 

raffaem avatar Jul 08 '25 19:07 raffaem

Not sure, but might be related to #1126

strengejacke avatar Jul 08 '25 19:07 strengejacke

Still happening

raffaem avatar Jul 09 '25 09:07 raffaem

Yes, this issue is still open, so not fixed yet. :-)

strengejacke avatar Jul 09 '25 10:07 strengejacke

Yes, this issue is still open, so not fixed yet. :-)

Yes, I just wanted to say that it is still happening even after the fix for https://github.com/easystats/parameters/issues/1126

raffaem avatar Jul 09 '25 10:07 raffaem