addbin: Fitting Additive Binomial Regression Models

Description Usage Arguments Details Value Author(s) References See Also


Workhorse function for addreg with binomial family.


addbin(y, x, start = NULL, control = list(), allref)



binomial response. May be a single column of 0/1 or two columns, giving the number of successes and failures.


non-negative design matrix. Must have an intercept column.


starting values for the parameters in the linear predictor.


list of parameters for controlling the fitting process, passed to addreg.control.


a list of all parameterisations for this model, obtained from addreg.allref.


An additive binomial fit can be converted into an additive Poisson fit via the multinomial–Poisson transformation (Baker, 1994). This function transforms the data as described by Donoghoe and Marschner (2014) and passes it to addreg with a Poisson family to get the maximum likelihood estimate. The coefficients (and other values) from the Poisson model are transformed back to relate to the additive binomial model.

This is a workhorse function for addreg when a binomial family is specified. It would not usually be called directly.


A list of (most of) the components needed for an object of class "addreg"; see addreg for details.


Mark W. Donoghoe


Baker, S. G. (1994). The multinomial–Poisson transformation. The Statistician 43(4): 495–504.

Donoghoe, M. W. and I. C. Marschner (2014). Stable computational methods for additive binomial models with application to adjusted risk differences. Computational Statistics and Data Analysis 80: 184–196.

See Also


Search within the addreg package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.