prediction: Tidy, Type-Safe 'prediction()' Methods

A one-function package containing 'prediction()', a type-safe alternative to 'predict()' that always returns a data frame. The 'summary()' method provides a data frame with average predictions, possibly over counterfactual versions of the data (a la the 'margins' command in 'Stata'). Marginal effect estimation is provided by the related package, 'margins' <>. The package currently supports common model types (e.g., "lm", "glm") from the 'stats' package, as well as numerous other model classes from other add-on packages. See the README or main package documentation page for a complete listing.

Version: 0.3.14
Depends: R (≥ 3.5.0)
Imports: utils, stats, data.table
Suggests: datasets, methods, testthat
Enhances: AER, aod, betareg, biglm, brglm, caret, crch, e1071, earth, ff, ffbase, gam (≥ 1.15), gee, glmnet, glmx, kernlab, lme4, MASS, mclogit, mda, mlogit, MNP, nlme, nnet, ordinal, plm, pscl, quantreg, rpart, sampleSelection, speedglm, survey (≥ 3.31-5), survival, truncreg, VGAM
Published: 2019-06-17
Author: Thomas J. Leeper ORCID iD [aut, cre], Carl Ganz [ctb], Vincent Arel-Bundock ORCID iD [ctb]
Maintainer: Thomas J. Leeper <thosjleeper at>
License: MIT + file LICENSE
NeedsCompilation: no
Citation: prediction citation info
Materials: README NEWS
CRAN checks: prediction results


Reference manual: prediction.pdf


Package source: prediction_0.3.14.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): prediction_0.3.14.tgz, r-oldrel (arm64): prediction_0.3.14.tgz, r-release (x86_64): prediction_0.3.14.tgz
Old sources: prediction archive

Reverse dependencies:

Reverse imports: DynNom, FACT, iml, margins, mhurdle, predict3d, rdss
Reverse suggests: estimatr, marginaleffects


Please use the canonical form to link to this page.