Skip to content
Prev 316172 / 398502 Next

Testing continuous zero-inflated response

On Fri, 25 Jan 2013, Kay Cichini wrote:

            
In a regression setup, one can use a regression model with a response 
censored at zero. survreg() in survival fits such models, tobit() in AER 
is a convenience interface for this special case.

If the effects of a regressor can be different for the probability of a 
zero and the mean of the non-zero observations, then a two-part model can 
be used. E.g. a probit fit (via glm) plus a truncated regression (via 
truncreg in the package of the same name).

However:
In that case I would probably use no regression model but two-sample 
permutation tests, e.g. via the "coin" package.
That means you have between one (!) and nine non-zero observations. In the 
former case, it will be hard to model anything. And even in the latter 
case it will be hard to investigate the probability of zero and the 
mean of the non-zero observations separately.

I would start out with a simple two-way table of (y > 0) vs group and 
conduct Fisher's exact test.

And then you might try also your favorite two sample test of y vs group, 
preferably using the approximate exact distribution.

Hope that helps,
Z