I have recently came across a number of articles that have used Poisson GLMs when modelling proportion data. For instance, one study modelled the proportion of pig mortality for each sow using a Poisson GLM in SAS.

My experience with proportion data has been to model it using a beta regression or binomial-logistic regression (beta-binomial?), taking into account the bounds in the distribution. By contrast, my understanding of Poisson models is that they are only suitable for count, since the distribution is discrete.

Could someone explain to me whether a) this is common practice, and b) what are the implications of modelling proportion data using Poisson models?

  • $\begingroup$ You probably misunderstood this SAS code. The data necessarily are integer numbers if one fits a Poisson distribution. Maybe you should include this SAS code in your post. $\endgroup$ Jan 8, 2016 at 9:52
  • 1
    $\begingroup$ I have a vague remembrance of a SAS code including something like 2/100. And that does not mean $0.02$, that means something like "2 among 100". Maybe you saw something like this ? $\endgroup$ Jan 8, 2016 at 9:55
  • 1
    $\begingroup$ @StéphaneLaurent: Could be that, but see also How is it possible that Poisson GLM accepts non-integer numbers?. For small proportions over a small range the variance might well be roughly proportional to the mean. A little more detail in the question would help. $\endgroup$ Jan 8, 2016 at 9:57
  • 1
    $\begingroup$ Were they perhaps modelling deaths per time units that pigs were observed for? In that case using a Poisson likelihood for the sufficient statistics of deaths & total follow-up time gives you an exponential time-to-event model. $\endgroup$
    – Björn
    Jan 8, 2016 at 11:58
  • $\begingroup$ @Björn: Good idea. More generally a count per something can be modelled with something in an offset term (see When to use an offset in a Poisson regression?), & when the something is also a count we might be liable to take the count per something for a proportion even though it's not. $\endgroup$ Jan 8, 2016 at 13:57

1 Answer 1


Yes. I believe you can use Poisson to model rates by having the denominator count as an offset on the right hand side. If you are modeling the rate $\frac{Y}{q}$, piglets per sow, then

$$\log\left(\frac{Y}{q}\right) \sim a + bx $$

can be written as

$$ \log(Y) \sim a +bx +\log(q) $$

so here the denominator is included as the offset, with a different value of $\log(q)$ for each $Y$ of course.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.