Releases: tidymodels/broom
Version 0.4.0: Many new tidiers; fixed issues in ANOVA and lme4
- Added tidiers for geeglm, nlrq, roc, boot, bgterm, kappa, binWidth, binDesign, rcorr, stanfit, rjags, gamlss, and mle2 objects.
- Added
tidymethods for lists, including u, d, v lists fromsvd, and x, y, z lists used byimageandpersp - Added
quickargument totidy.lm,tidy.nls, andtidy.biglm, to create a smaller and faster version of the output. - Changed
rowwise_df_tidiersto allow the original data to be saved as a list column, then provided as a column name toaugment. This required removingdatafrom theaugmentS3 signature. Also addedtests-rowwise.R - Fixed various issues in ANOVA output
- Fixed various issues in lme4 output
- Fixed issues in tests caused by dev version of ggplot2
Version 0.3.7 Tidiers for biglm, coeftest, plm, power.htest, lme, and more
- Added tidiers for "plm" (panel linear model) objects from the plm package.
- Added
tidy.coeftestfor coeftest objects from the lmtest package. - Set up
tidy.lmto work with "mlm" (multiple linear model) objects (those with multiple response columns). - Added
tidyandglancefor "biglm" and "bigglm" objects from the biglm package. - Fixed bug in
tidy.coxphwhen one-row matrices are returned - Added
tidy.power.htest - Added
tidyandglanceforsummaryDefaultobjects - Added tidiers for "lme" (linear mixed effects models) from the nlme package
- Added
tidyandglanceformultinomobjects from the nnet package.
Version 0.3.6 Tidying for matrices, aovlist, and glance for aov
- Fixed bug in
tidy.pairwise.htest, which now can handle cases where the grouping variable is numeric. - Added
tidy.aovlistmethod. This addedstringrpackage to IMPORTS to trim whitespace from the beginning and end of thetermandstratumcolumns. This also required adjustingtidy.aovso that it could handle strata that are missing p-values. - Set up
glance.lmto work withaovobjects along withlmobjects. - Added
tidyandglancefor matrix objects, withtidy.matrixconverting a matrix to a data frame with rownames included, andglance.matrixreturning the same result asglance.data.frame. - Changed DESCRIPTION Authors@R to new format
Version 0.3.5: rlm and gam tidiers, fixed bugs in felm and cv.glmnet
- Fixed small bug in
felmwhere the.fittedand.residcolumns were matrices rather than vectors. - Added tidiers for
rlm(robust linear model) andgam(generalized additive model) objects, including adjustments to "lm" tidiers in order to handle them. See?rlm_tidiersand?gam_tidiersfor more. - Removed rownames from
tidy.cv.glmnetoutput
Version 0.3.4: NA-handling in augment; rowwise tidying
-
The behavior of
augment, particularly with regard to missing data and thena.excludeargument, has through the use of theaugment_columnsfunction been made consistent across the following models:lmglmnlsmerMod(lme4)survreg(survival)coxph(survival)
Unit tests in
tests/testthat/test-augment.Rwere added to ensure consistency across these models. -
tidy,augmentandglancemethods were added forrowwise_dfobjects, and are set up to apply across their rows. This allows for simple patterns such as:regressions <- mtcars %>% group_by(cyl) %>% do(mod = lm(mpg ~ wt, .)) regressions %>% tidy(mod) regressions %>% augment(mod)See
?rowwise_df_tidiersfor more. -
Added
tidyandglancemethods forArimaobjects, andtidyforpairwise.htestobjects. -
Fixes for CRAN: change package description to title case, removed NOTES, mostly by adding
globals.Rto declare global variables. -
This is the original version published on CRAN.
Version 0.3: tidiers for lme4, glmnet, survival, and more
- Tidiers have been added for S3 objects from the following packages:
lme4glmnetsurvivalzoofelmMASS(ridgelmobjects)
tidyandglancemethods for data.frames have also been added, andaugment.data.frameproduces an error (rather than returning the same data.frame).stderrorhas been changed tostd.error(affects many functions) to be consistent with broom's naming conventions for columns.- A function
bootstraphas been added based on this example, to perform the common use case of bootstrapping models.
Version 0.2: augment and glance
This release introduces the augment and glance generics, while the original included only tidy. The three methods are explained in the vignettes, and the changes to the package in the NEWS file.
First release
Initial public release.