tidypredict 1.0.0
CRAN release: 2025-11-29
Breaking Changes
- Random forest implementations (ranger and randomForest) will now produce a single formula instead of a list of expressions. (#84)
New Model Supports
- Added support for glmnet models. (#165)
Improvements
xgboost models with objectives
"reg:tweedie"and"count:poisson"are now supported. (#72, @SimonCoulombe)tree based models now uses
.defaultargument in producedcase_when()code when applicable. (#153)Speed up
tidypredict_fit()for partykit and ranger packages. (#125)Speed up
tidypredict_fit()for xgboost models. (#130)randomForest models now support regression outcomes. (#77)
An informative error will now be thrown if a lm model cannot be processed due to having linear combinations of predictors. (#124)
linear models such as
lm()andglm()now work with interactions created with*and:. (#74)Cubist rules will return simplified rules whenever possible to avoid multiplying by 0 and 1. (#152)
Make work with xgboost version > 2.0.0.0. (#169)
tidypredict 0.5.1
CRAN release: 2024-12-19
- Exported a number of internal functions to be used in {orbital} package
tidypredict 0.5
CRAN release: 2023-01-18
Changes maintainer to Edgar Ruiz
Updates author’s email addresses.
Removes dependency with
stringrFixes issue with
earthparsed_models (#108)Addresses issues with XGBoost models
Improvements to XGBoosts tests
tidypredict 0.4.9
CRAN release: 2022-05-25
Fixes issue handling GLM Binomial earth models (#97)
Adds capability to handle single simple Cubist models (#57)
Fixed parenthesis issue in the creation of the interval formula (#76)
Fixed bug in SQL query generation for XGBoost models with objective
binary:logistic.Re-licensed package from GPL-3 to MIT. See consent from copyright holders here.
tidypredict 0.4.7
CRAN release: 2020-10-05
- Change to with with version 5.1.2 and above of the
earthpackage. As a result,tidypredictwill only parse objects created by this and later versions ofearth.
tidypredict 0.4.3
CRAN release: 2019-09-03
Adds support for categorical predictors in
partykitFixes
parsniptests to meet standards of new CRAN version
tidypredict 0.4.2
CRAN release: 2019-07-15
Simplifies tests that verify
rangerAdds fit method for parsed
xgboostmodelsSets conditional requirement for
xgboost, for test and vignette
tidypredict 0.4.0
CRAN release: 2019-07-12
New features
Parses
rangerclassification models.Adds method support for
broom’stidy()function. Regression models onlyAdds
as_parsed_model()function. It adds the proper class components to the list.Adds initial support for
partykit’sctree()modelAdds support for
parsnipfitted models:lm,randomForest,ranger, andearthAdds support for xgb.Booster models provided by the
xgboostpackage (@Athospd, #43)Adds support for
Cubist::cubist()models (# 36)
tidypredict 0.3.0
CRAN release: 2019-01-10
Improvements
New parsed models are now list objects as opposed to data frames.
tidypredict_to_column() no longer supports
rangerandrandomForestbecause of the multiple queries generated by multiple trees.All functions that read the parsed models and create the tidy eval formula now use the list object.
Most of the code that depends on dplyr programming has been removed.
Removes dependencies on: tidyr, tibble
The
x/yinterface forearthmodels can now be used.
Bug Fixes
- It now returns all of the trees instead of just one for tree based models (
randomForest&ranger) (#29)
tidypredict 0.2.0
CRAN release: 2018-02-25
New features
- Add support for
ranger()models.
Bug fixes
- Using
x ~.in a randomForest() formula fails (#18 @washcycle).
