parsnip: A Common API to Modeling and Analysis Functions

A common interface is provided to allow users to specify a model without having to remember the different argument names across different functions or computational engines (e.g. 'R', 'Spark', 'Stan', etc).

Version: 0.1.7
Depends: R (≥ 2.10)
Imports: dplyr (≥, generics (≥ 0.1.0), globals, glue, hardhat (≥, lifecycle, magrittr, prettyunits, purrr, rlang (≥ 0.3.1), stats, tibble (≥ 2.1.1), tidyr (≥ 1.0.0), utils, vctrs (≥ 0.2.0)
Suggests: C50, covr, dials, earth, keras, kernlab, kknn, knitr, LiblineaR, MASS, Matrix, mgcv, modeldata, nlme, randomForest, ranger (≥ 0.12.0), rmarkdown, rpart, sparklyr (≥ 1.0.0), survival, testthat, xgboost
Published: 2021-07-21
Author: Max Kuhn [aut, cre], Davis Vaughan [aut], Emil Hvitfeldt [ctb], RStudio [cph]
Maintainer: Max Kuhn <max at>
License: MIT + file LICENSE
NeedsCompilation: no
Materials: NEWS
CRAN checks: parsnip results


Reference manual: parsnip.pdf
Vignettes: parsnip Basics


Package source: parsnip_0.1.7.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): parsnip_0.1.7.tgz, r-release (x86_64): parsnip_0.1.7.tgz, r-oldrel: parsnip_0.1.7.tgz
Old sources: parsnip archive

Reverse dependencies:

Reverse depends: additive, baguette, bayesian, bayesmodels, discrim, garchmodels, plsmod, poissonreg, rules
Reverse imports: autostats,, healthyR.ts, modeltime, modeltime.ensemble, modeltime.gluonts, modeltime.h2o, modeltime.resample, ppsr, sknifedatar, SSLR, stacks, text, tidymodels, tune, workflows
Reverse suggests: butcher, coefplot, condvis2, easyalluvial, finetune, forestControl, gtsummary, insight, probably, recipes, tabnet, tidyposterior, tidypredict, timetk, vip, workflowsets


Please use the canonical form to link to this page.