mipfp: An R Package for Multidimensional Array Fitting and Simulating Multivariate Bernoulli Distributions

This paper explains the mipfp package for R with the core functionality of updating an d-dimensional array with respect to given target marginal distributions, which in turn can be multi-dimensional. The implemented methods include the iterative proportional fitting procedure (IPFP), the maximum lik...

Full description

Bibliographic Details
Main Authors: Johan Barthélemy, Thomas Suesse
Format: Article
Language:English
Published: Foundation for Open Access Statistics 2018-09-01
Series:Journal of Statistical Software
Subjects:
r
Online Access:https://www.jstatsoft.org/index.php/jss/article/view/2365
Description
Summary:This paper explains the mipfp package for R with the core functionality of updating an d-dimensional array with respect to given target marginal distributions, which in turn can be multi-dimensional. The implemented methods include the iterative proportional fitting procedure (IPFP), the maximum likelihood method, the minimum chi-square and least squares procedures. The package also provides an application of the IPFP to simulate data from a multivariate Bernoulli distribution. The functionalities of the package are illustrated through two practical examples: the update of a 3-dimensional contingency table to match the targets for a synthetic population and the estimation and simulation of the joint distribution of the binary attribute impaired pulmonary function as used by Qaqish, Zink, and Preisser (2012).
ISSN:1548-7660