The Iterative Proportional Fitting (IPF) algorithm operates on count data. This package offers implementations for several algorithms that extend this to nested structures: 'parent' and 'child' items for both of which constraints can be provided. The fitting algorithms include Iterative Proportional Updating <https://trid.trb.org/view/881554>, Hierarchical IPF <doi:10.3929/ethz-a-006620748>, Entropy Optimization <https://trid.trb.org/view/881144>, and Generalized Raking <doi:10.2307/2290793>. Additionally, a number of replication methods is also provided such as 'Truncate, replicate, sample' <doi:10.1016/j.compenvurbsys.2013.03.004>.
| Version: | 0.5.3 |
| Depends: | methods |
| Imports: | BB,dplyr,hms,kimisc,Matrix,plyr,tibble,forcats,rlang, utils,wrswoR,lifecycle |
| Suggests: | covr,testthat (≥ 3.0.0),MASS,sampling,XML,waldo |
| Published: | 2021-10-08 |
| DOI: | 10.32614/CRAN.package.mlfit |
| Author: | Kirill Müller [aut, cph] (Creator of the package), Kay W. Axhausen [ths] (Advisor of Kirill Müller), Amarin Siripanich [aut, cre] (Contributed `ml_replicate()`), Taha H. Rashidi [ths] (Advisor of Amarin Siripanich) |
| Maintainer: | Amarin Siripanich <amarin.siri at gmail.com> |
| BugReports: | https://github.com/mlfit/mlfit/issues |
| License: | GPL (≥ 3) |
| URL: | https://mlfit.github.io/mlfit/,https://github.com/mlfit/mlfit |
| NeedsCompilation: | no |
| CRAN checks: | mlfit results |