[R] pscl package and hurdle model marginal effects
twarzin
Travis.Warziniack at colostate.edu
Wed Jan 18 00:12:42 CET 2012
This request is related to the following post from last year:
https://stat.ethz.ch/pipermail/r-help/2011-June/279752.html
After reading the thread, the idea is still not clear. I have fitted a model using HURDLE from the PSCL package. I am trying to get marginal effects / slopes by multiplying the coefficients by the mean of the marginal effects (I think this is right). To my understanding, this will require a mean for the binary probability model and a mean for the truncated Poisson count model. My guess is that I would use
mean(predict( MODELNAME, type = "XXX"))
where MODELNAME is the hurdle model and XXX is either RESPONSE, COUNT, or ZERO. Assuming the above is right (correct me if it isn't), my questions are:
1. What XXX gives me the mean of the marginal effects for the binomial probability model?
2. What XXX gives me the mean of the marginal effects for the count model?
Judging from my results, I would guess the answer to question 1 is COUNT, except max(predict(MODELNAME, type= "count")) returns 4.5 and I expected it to be less than 1. I would also have expected COUNT to match up with the truncated Poisson count model. What is the intuition here?
Also, when I try XXX = PROB, I get the following error:
Error in matrix(NA, nrow = length(mu), ncol = nUnique) :
too many elements specified
So maybe there are other problems.
More information about the R-help
mailing list