Package: tidypredict 1.2.2.9000

Emil Hvitfeldt

tidypredict: Run Predictions Inside the Database

It parses a fitted 'R' model object, and returns a formula in 'Tidy Eval' code that calculates the predictions. It works with several databases back-ends because it leverages 'dplyr' and 'dbplyr' for the final 'SQL' translation of the algorithm. Dozens of model classes are supported; see the "Supported models" article at <https://tidypredict.tidymodels.org/articles/models.html> for the current list.

Authors:Emil Hvitfeldt [aut, cre], Edgar Ruiz [aut], Max Kuhn [aut], Posit Software, PBC [cph, fnd]

tidypredict_1.2.2.9000.tar.gz
tidypredict_1.2.2.9000.zip(r-4.7-any)tidypredict_1.2.2.9000.zip(r-4.6-any)tidypredict_1.2.2.9000.zip(r-4.5-any)
tidypredict_1.2.2.9000.tgz(r-4.6-any)tidypredict_1.2.2.9000.tgz(r-4.5-any)
tidypredict_1.2.2.9000.tar.gz(r-4.7-any)tidypredict_1.2.2.9000.tar.gz(r-4.6-any)
tidypredict_1.2.2.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
tidypredict/json (API)

# Install 'tidypredict' in R:
install.packages('tidypredict', repos = c('https://tidymodels.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tidymodels/tidypredict/issues

Pkgdown/docs site:https://tidypredict.tidymodels.org

On CRAN:

Conda:

dbplyrdplyrpurrrrlang

12.69 score 265 stars 2 packages 277 scripts 1.7k downloads 42 exports 26 dependencies

Last updated from:db8a759c57. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK347
source / vignettesOK313
linux-releaseOK313
macos-releaseOK220
macos-oldrelOK193
windows-develOK173
windows-releaseOK277
windows-oldrelOK467
wasm-releaseOK181

Exports:.build_case_when_tree.build_linear_pred.build_nested_case_when_tree.c50_tree_info_full.extract_bagger_classprob.extract_bagger_trees.extract_bart_scaling.extract_bart_trees.extract_catboost_trees.extract_earth_multiclass.extract_glmnet_multiclass.extract_lgb_trees.extract_partykit_classprob.extract_ranger_classprob.extract_ranger_trees.extract_rf_classprob.extract_rf_trees.extract_rpart_classprob.extract_xgb_trees.partykit_tree_info_full.rpart_tree_info_fullacceptable_formulaas_parsed_modelparse_modelset_catboost_categoriestidytidypredict_class_exprstidypredict_class_treestidypredict_combine_treestidypredict_fittidypredict_intervaltidypredict_loadtidypredict_n_treestidypredict_normalizedtidypredict_outcome_levelstidypredict_output_typetidypredict_savetidypredict_sqltidypredict_sql_intervaltidypredict_testtidypredict_to_columntidypredict_trees

Dependencies:clicpp11dplyrevaluategenericsgluehighrjsonliteknitrlifecyclemagrittrpillarpkgconfigpurrrR6rlangstringistringrtibbletidyrtidyselectutf8vctrswithrxfunyaml

Linear Regression
Highlights & Limitations | How it works | Prediction intervals | Under the hood | How it performs | parsnip | Quantile regression

Last update: 2026-10-16
Started: 2017-12-27

Gradient boosting, using H2O
How it works | Under the hood | Categorical predictors | Classification | RuleFit models | Limitations

Last update: 2026-10-16
Started: 2026-07-21

Supported models
Regression | Classification and discriminant analysis | Trees and forests | Boosting and rules | Support vector machines and non-syntactic names | Intervals | Adding a model

Last update: 2026-09-04
Started: 2026-08-09

Cubist models
tidypredict_ functions | Parse model spec | Limitations

Last update: 2026-08-25
Started: 2019-07-07

Database write-back
Example setup | Model preparation | Scenario 1 - Update scores | Scenario 2 - Append new scores

Last update: 2026-08-25
Started: 2018-01-02

Decision trees, using rpart
How it works | Under the hood | Classification | parsnip | Categorical predictors | Surrogate splits

Last update: 2026-08-25
Started: 2026-02-20

Generalized Linear Regression
Highlights & Limitations | How it works | The probit link | Under the hood | How it performs | parsnip | LiblineaR

Last update: 2026-08-25
Started: 2017-12-27

glmnet models
tidypredict_ functions | parsnip | Parse model spec

Last update: 2026-08-25
Started: 2025-11-07

How tidypredict generates tree formulas
Nested vs flat case_when | Flat case_when (old approach) | Nested case_when (current approach) | Why nested is better | Parsed model versions

Last update: 2026-08-25
Started: 2026-02-20

LightGBM models
tidypredict_ functions | Supported objectives | Regression objectives (identity transform) | Regression objectives (exp transform) | Binary classification (sigmoid transform) | Multiclass classification | Binary classification example | Categorical features | parsnip | Parse model spec | Limitations

Last update: 2026-08-25
Started: 2026-02-11

MARS models via the earth package
tidypredict_ functions | GLM models | parsnip | Parse model spec

Last update: 2026-08-25
Started: 2019-07-07

Random Forest
How it works | Under the hood | parsnip

Last update: 2026-08-25
Started: 2019-07-03

Random Forest, using Ranger
How it works | Under the hood | parsnip

Last update: 2026-08-25
Started: 2018-02-20

XGBoost models
tidypredict_ functions | parsnip | Parse model spec

Last update: 2026-08-25
Started: 2019-07-07

bart models
tidypredict_ functions | parsnip | Factor predictors

Last update: 2026-08-19
Started: 2026-07-31

Create a regression spec - version 2

Last update: 2026-08-19
Started: 2019-07-06

Create a tree spec - version 2

Last update: 2026-08-19
Started: 2019-07-06

Decision trees, using C5.0
How it works | Under the hood | Categorical predictors | parsnip | Boosted models | Rule-based models | Limitations

Last update: 2026-08-19
Started: 2026-07-16

Float precision at split boundaries
The issue | Which models are affected? | Example | What tidypredict does | Pros and cons | Recommendations

Last update: 2026-08-19
Started: 2026-02-25

Model-based boosting, using mboost
How it works | Under the hood | How it performs | Categorical predictors | Limitations

Last update: 2026-08-19
Started: 2026-08-19

Non-R Models
python example | Read in R | tidypredict | broom

Last update: 2026-08-19
Started: 2019-07-12

Oblique Random Forest, using aorsf
How it works | Under the hood | A note on split boundaries | parsnip

Last update: 2026-08-19
Started: 2026-07-16

Random Forest - partykit
How it works | Under the hood | parsnip

Last update: 2026-08-19
Started: 2026-07-16

RuleFit, using xrf
How it works | Under the hood | How it performs | Classification | parsnip | Limitations

Last update: 2026-08-19
Started: 2026-08-19

Save and re-load models
Parse model | Saving the model | Re-load the model | broom

Last update: 2026-08-19
Started: 2017-12-30

sda models
tidypredict_ functions | parsnip | Parse model spec

Last update: 2026-08-19
Started: 2026-07-29

Support vector machines, using kernlab
How it works | Under the hood | How it performs | Classification | parsnip | Limitations

Last update: 2026-08-19
Started: 2026-08-19

NaiveBayes models
tidypredict_ functions | Extreme values of a numeric predictor | parsnip | naivebayes::naive_bayes() | Parse model spec

Last update: 2026-08-13
Started: 2026-07-31

qda models
tidypredict_ functions | parsnip | Parse model spec

Last update: 2026-08-04
Started: 2026-08-04

bagger models
tidypredict_ functions | Classification | parsnip

Last update: 2026-08-03
Started: 2026-07-31

nnet models
tidypredict_ functions | Classification | parsnip | Parse model spec

Last update: 2026-07-31
Started: 2026-07-31

nullmodel models
tidypredict_ functions | parsnip | Parse model spec

Last update: 2026-07-29
Started: 2026-07-29

mixOmics PLS models
tidypredict_ functions | Discriminant analysis | parsnip | Parse model spec

Last update: 2026-07-29
Started: 2026-07-29

sparsediscrim models
tidypredict_ functions | parsnip | Parse model spec

Last update: 2026-07-29
Started: 2026-07-29

fda models
tidypredict_ functions | parsnip | Parse model spec

Last update: 2026-07-28
Started: 2026-07-28

lda models
tidypredict_ functions | parsnip | Parse model spec

Last update: 2026-07-28
Started: 2026-07-28

multinom models
tidypredict_ functions | parsnip | Parse model spec

Last update: 2026-07-27
Started: 2026-07-27