# broom ## Overview `broom` summarizes key information about models in tidy `tibble()`s. `broom` provides three verbs to make it convenient to interact with model objects: - [`tidy()`](https://generics.r-lib.org/reference/tidy.html) summarizes information about model components - [`glance()`](https://generics.r-lib.org/reference/glance.html) reports information about the entire model - [`augment()`](https://generics.r-lib.org/reference/augment.html) adds informations about observations to a dataset For a detailed introduction, please see [`vignette("broom")`](https://broom.tidymodels.org/articles/broom.md). `broom` tidies 100+ models from popular modelling packages and almost all of the model objects in the `stats` package that comes with base R. [`vignette("available-methods")`](https://broom.tidymodels.org/articles/available-methods.md) lists method availability. If you aren’t familiar with tidy data structures and want to know how they can make your life easier, we highly recommend reading Hadley Wickham’s [Tidy Data](https://www.jstatsoft.org/v59/i10). ## Installation ``` r # we recommend installing the entire tidyverse # modeling set, which includes broom: install.packages("tidymodels") # alternatively, to install just broom: install.packages("broom") # to get the development version from GitHub: install.packages("pak") pak::pak("tidymodels/broom") ``` If you find a bug, please file a minimal reproducible example in the [issues](https://github.com/tidymodels/broom/issues). ## Usage [`tidy()`](https://generics.r-lib.org/reference/tidy.html) produces a `tibble()` where each row contains information about an important component of the model. For regression models, this often corresponds to regression coefficients. This is can be useful if you want to inspect a model or create custom visualizations. ``` r library(broom) fit <- lm(Volume ~ Girth + Height, trees) tidy(fit) #> # A tibble: 3 × 5 #> term estimate std.error statistic p.value #> #> 1 (Intercept) -58.0 8.64 -6.71 2.75e- 7 #> 2 Girth 4.71 0.264 17.8 8.22e-17 #> 3 Height 0.339 0.130 2.61 1.45e- 2 ``` [`glance()`](https://generics.r-lib.org/reference/glance.html) returns a tibble with exactly one row of goodness of fitness measures and related statistics. This is useful to check for model misspecification and to compare many models. ``` r glance(fit) #> # A tibble: 1 × 12 #> r.squared adj.r.squared sigma statistic p.value df logLik AIC BIC #> #> 1 0.948 0.944 3.88 255. 1.07e-18 2 -84.5 177. 183. #> # ℹ 3 more variables: deviance , df.residual , nobs ``` `augment` adds columns to a dataset, containing information such as fitted values, residuals or cluster assignments. All columns added to a dataset have `.` prefix to prevent existing columns from being overwritten. ``` r augment(fit, data = trees) #> # A tibble: 31 × 9 #> Girth Height Volume .fitted .resid .hat .sigma .cooksd .std.resid #> #> 1 8.3 70 10.3 4.84 5.46 0.116 3.79 0.0978 1.50 #> 2 8.6 65 10.3 4.55 5.75 0.147 3.77 0.148 1.60 #> 3 8.8 63 10.2 4.82 5.38 0.177 3.78 0.167 1.53 #> 4 10.5 72 16.4 15.9 0.526 0.0592 3.95 0.000409 0.140 #> 5 10.7 81 18.8 19.9 -1.07 0.121 3.95 0.00394 -0.294 #> 6 10.8 83 19.7 21.0 -1.32 0.156 3.94 0.00840 -0.370 #> 7 11 66 15.6 16.2 -0.593 0.115 3.95 0.00114 -0.162 #> 8 11 75 18.2 19.2 -1.05 0.0515 3.95 0.00138 -0.277 #> 9 11.1 80 22.6 21.4 1.19 0.0920 3.95 0.00348 0.321 #> 10 11.2 75 19.9 20.2 -0.288 0.0480 3.95 0.0000968 -0.0759 #> # ℹ 21 more rows ``` ### Contributing We welcome contributions of all types! For questions and discussions about tidymodels packages, modeling, and machine learning, please [post on Posit Community](https://forum.posit.co/new-topic?category_id=15https://rstd.io/tidymodels-communitytags=tidymodels,question). If you think you have encountered a bug, please [submit an issue](https://github.com/tidymodels/broom/issues). Either way, learn how to create and share a [reprex](https://reprex.tidyverse.org/articles/articles/learn-reprex.html) (a minimal, reproducible example), to clearly communicate about your code. Check out further details on [contributing guidelines for tidymodels packages](https://www.tidymodels.org/contribute/) and [how to get help](https://www.tidymodels.org/help/). If you have never directly contributed to an R package before, `broom` is an excellent place to start. Find an [issue](https://github.com/tidymodels/broom/issues/) with the **Beginner Friendly** tag and comment that you’d like to take it on and we’ll help you get started. Generally, too, we encourage typo corrections, bug reports, bug fixes and feature requests. Feedback on the clarity of the documentation is especially valuable! If you are interested in adding tidier methods for new model objects, please read [this article](https://www.tidymodels.org/learn/develop/broom/) on the tidymodels website. We have a [Contributor Code of Conduct](https://github.com/tidymodels/broom/blob/main/.github/CODE_OF_CONDUCT.md). By participating in `broom` you agree to abide by its terms. # Package index ## Tidying generics - [`reexports`](https://broom.tidymodels.org/reference/reexports.md) [`augment`](https://broom.tidymodels.org/reference/reexports.md) [`tidy`](https://broom.tidymodels.org/reference/reexports.md) [`glance`](https://broom.tidymodels.org/reference/reexports.md) : Objects exported from other packages ## Tidiers - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/data.frame_tidiers.md) [`augment(`*``*`)`](https://broom.tidymodels.org/reference/data.frame_tidiers.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/data.frame_tidiers.md) : Tidiers for data.frame objects - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/durbinWatsonTest_tidiers.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/durbinWatsonTest_tidiers.md) : Tidy/glance a(n) durbinWatsonTest object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/leveneTest_tidiers.md) : Tidy/glance a(n) leveneTest object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/list_tidiers.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/list_tidiers.md) : Tidying methods for lists / returned values that are not S3 objects - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/metafor_tidiers.md) : Tidy a(n) rma object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/null_tidiers.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/null_tidiers.md) [`augment(`*``*`)`](https://broom.tidymodels.org/reference/null_tidiers.md) : Tidiers for NULL inputs - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/sp_tidiers.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/sp_tidiers.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/sp_tidiers.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/sp_tidiers.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/sp_tidiers.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/sp_tidiers.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/sp_tidiers.md) : Tidy a(n) SpatialPolygonsDataFrame object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/summary_tidiers.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/summary_tidiers.md) : (Deprecated) Tidy summaryDefault objects - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.Arima.md) : Tidy a(n) Arima object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.Kendall.md) : Tidy a(n) Kendall object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.Mclust.md) : Tidy a(n) Mclust object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.TukeyHSD.md) : Tidy a(n) TukeyHSD object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.aareg.md) : Tidy a(n) aareg object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.acf.md) : Tidy a(n) acf object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.anova.md) : Tidy a(n) anova object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.aov.md) : Tidy a(n) aov object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.aovlist.md) : Tidy a(n) aovlist object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.betamfx.md) : Tidy a(n) betamfx object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.betareg.md) : Tidy a(n) betareg object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.biglm.md) : Tidy a(n) biglm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.binDesign.md) : Tidy a(n) binDesign object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.binWidth.md) : Tidy a(n) binWidth object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.boot.md) : Tidy a(n) boot object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.btergm.md) : Tidy a(n) btergm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.cch.md) : Tidy a(n) cch object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.cld.md) : Tidy a(n) cld object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.clm.md) : Tidy a(n) clm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.clmm.md) : Tidy a(n) clmm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.coeftest.md) : Tidy a(n) coeftest object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.confint.glht.md) : Tidy a(n) confint.glht object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.confusionMatrix.md) : Tidy a(n) confusionMatrix object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.coxph.md) : Tidy a(n) coxph object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.crr.md) : Tidy a(n) cmprsk object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.cv.glmnet.md) : Tidy a(n) cv.glmnet object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.density.md) : (Deprecated) Tidy density objects - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.dist.md) : (Deprecated) Tidy dist objects - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.drc.md) : Tidy a(n) drc object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.emmGrid.md) : Tidy a(n) emmGrid object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.epi.2by2.md) : Tidy a(n) epi.2by2 object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.ergm.md) : Tidy a(n) ergm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.factanal.md) : Tidy a(n) factanal object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.felm.md) : Tidy a(n) felm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.fitdistr.md) : Tidy a(n) fitdistr object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.fixest.md) : Tidy a(n) fixest object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.ftable.md) : (Deprecated) Tidy ftable objects - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.gam.md) : Tidy a(n) gam object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.garch.md) : Tidy a(n) garch object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.geeglm.md) : Tidy a(n) geeglm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.glht.md) : Tidy a(n) glht object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.glm.md) : Tidy a(n) glm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.glmRob.md) : Tidy a(n) glmRob object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.glmnet.md) : Tidy a(n) glmnet object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.gmm.md) : Tidy a(n) gmm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.htest.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/tidy.htest.md) : Tidy/glance a(n) htest object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.ivreg.md) : Tidy a(n) ivreg object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.kappa.md) : Tidy a(n) kappa object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.kde.md) : Tidy a(n) kde object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.kmeans.md) : Tidy a(n) kmeans object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.lavaan.md) : Tidy a(n) lavaan object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.lm.md) : Tidy a(n) lm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.lm.beta.md) : Tidy a(n) lm.beta object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.lmRob.md) : Tidy a(n) lmRob object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.lmodel2.md) : Tidy a(n) lmodel2 object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.lsmobj.md) : Tidy a(n) lsmobj object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.manova.md) : Tidy a(n) manova object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.map.md) : Tidy a(n) map object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.margins.md) : Tidy a(n) margins object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mediate.md) : Tidy a(n) mediate object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mfx.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mfx.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mfx.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mfx.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mfx.md) : Tidy a(n) mfx object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mjoint.md) : Tidy a(n) mjoint object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mle2.md) : Tidy a(n) mle2 object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mlm.md) : Tidy a(n) mlm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.mlogit.md) : Tidying methods for logit models - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.muhaz.md) : Tidy a(n) muhaz object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.multinom.md) : Tidying methods for multinomial logistic regression models - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.negbin.md) : Tidy a(n) negbin object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.nlrq.md) : Tidy a(n) nlrq object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.nls.md) : Tidy a(n) nls object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.pairwise.htest.md) : Tidy a(n) pairwise.htest object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.pam.md) : Tidy a(n) pam object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.plm.md) : Tidy a(n) plm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.poLCA.md) : Tidy a(n) poLCA object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.polr.md) : Tidy a(n) polr object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.power.htest.md) : Tidy a(n) power.htest object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.prcomp.md) : Tidy a(n) prcomp object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.pyears.md) : Tidy a(n) pyears object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.rcorr.md) : Tidy a(n) rcorr object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.ref.grid.md) : Tidy a(n) ref.grid object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.regsubsets.md) : Tidy a(n) regsubsets object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.ridgelm.md) : Tidy a(n) ridgelm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.rlm.md) : Tidy a(n) rlm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.robustbase.glmrob.md) : Tidy a(n) glmrob object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.robustbase.lmrob.md) : Tidy a(n) lmrob object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.roc.md) : Tidy a(n) roc object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.rq.md) : Tidy a(n) rq object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.rqs.md) : Tidy a(n) rqs object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.sarlm.md) : Tidying methods for spatially autoregressive models - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.spec.md) : Tidy a(n) spec object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.speedglm.md) : Tidy a(n) speedglm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.speedlm.md) : Tidy a(n) speedlm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.summary.glht.md) : Tidy a(n) summary.glht object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.summary.lm.md) : Tidy a(n) summary.lm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.summary_emm.md) : Tidy a(n) summary_emm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.survdiff.md) : Tidy a(n) survdiff object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.survexp.md) : Tidy a(n) survexp object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.survfit.md) : Tidy a(n) survfit object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.survreg.md) : Tidy a(n) survreg object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.svyglm.md) : Tidy a(n) svyglm object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.svyolr.md) : Tidy a(n) svyolr object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.systemfit.md) : Tidy a(n) systemfit object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.table.md) : Tidy a(n) table object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.ts.md) : Tidy a(n) ts object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.varest.md) : Tidy a(n) varest object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy.zoo.md) : Tidy a(n) zoo object - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/tidy_gam_hastie.md) : Tidy a(n) Gam object - [`tidy_irlba()`](https://broom.tidymodels.org/reference/tidy_irlba.md) : Tidy a(n) irlba object masquerading as list - [`tidy_optim()`](https://broom.tidymodels.org/reference/tidy_optim.md) : Tidy a(n) optim object masquerading as list - [`tidy_svd()`](https://broom.tidymodels.org/reference/tidy_svd.md) : Tidy a(n) svd object masquerading as list - [`tidy_xyz()`](https://broom.tidymodels.org/reference/tidy_xyz.md) : Tidy a(n) xyz object masquerading as list - [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/vector_tidiers.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/vector_tidiers.md) [`tidy(`*``*`)`](https://broom.tidymodels.org/reference/vector_tidiers.md) : Tidy atomic vectors - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.Arima.md) : Glance at a(n) Arima object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.Mclust.md) : Glance at a(n) Mclust object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.aareg.md) : Glance at a(n) aareg object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.anova.md) : Glance at a(n) anova object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.aov.md) : Glance at a(n) lm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.betamfx.md) : Glance at a(n) betamfx object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.betareg.md) : Glance at a(n) betareg object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.biglm.md) : Glance at a(n) biglm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.binDesign.md) : Glance at a(n) binDesign object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.cch.md) : Glance at a(n) cch object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.clm.md) : Glance at a(n) clm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.clmm.md) : Glance at a(n) clmm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.coeftest.md) : Glance at a(n) coeftest object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.coxph.md) : Glance at a(n) coxph object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.crr.md) : Glance at a(n) crr object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.cv.glmnet.md) : Glance at a(n) cv.glmnet object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.drc.md) : Glance at a(n) drc object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.ergm.md) : Glance at a(n) ergm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.factanal.md) : Glance at a(n) factanal object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.felm.md) : Glance at a(n) felm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.fitdistr.md) : Glance at a(n) fitdistr object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.fixest.md) : Glance at a(n) fixest object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.gam.md) : Glance at a(n) gam object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.garch.md) : Tidy a(n) garch object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.geeglm.md) : Glance at a(n) geeglm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.glm.md) : Glance at a(n) glm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.glmRob.md) : Glance at a(n) glmRob object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.glmnet.md) : Glance at a(n) glmnet object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.gmm.md) : Glance at a(n) gmm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.ivreg.md) : Glance at a(n) ivreg object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.kmeans.md) : Glance at a(n) kmeans object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.lavaan.md) : Glance at a(n) lavaan object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.lm.md) : Glance at a(n) lm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.lmRob.md) : Glance at a(n) lmRob object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.lmodel2.md) : Glance at a(n) lmodel2 object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.margins.md) : Glance at a(n) margins object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.mfx.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.mfx.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.mfx.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.mfx.md) [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.mfx.md) : Glance at a(n) mfx object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.mjoint.md) : Glance at a(n) mjoint object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.mlogit.md) : Glance at a(n) mlogit object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.muhaz.md) : Glance at a(n) muhaz object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.multinom.md) : Glance at a(n) multinom object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.negbin.md) : Glance at a(n) negbin object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.nlrq.md) : Glance at a(n) nlrq object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.nls.md) : Glance at a(n) nls object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.pam.md) : Glance at a(n) pam object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.plm.md) : Glance at a(n) plm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.poLCA.md) : Glance at a(n) poLCA object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.polr.md) : Glance at a(n) polr object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.pyears.md) : Glance at a(n) pyears object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.ridgelm.md) : Glance at a(n) ridgelm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.rlm.md) : Glance at a(n) rlm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.rma.md) : Glance at a(n) rma object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.robustbase.lmrob.md) : Glance at a(n) lmrob object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.rq.md) : Glance at a(n) rq object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.sarlm.md) : Glance at a(n) spatialreg object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.smooth.spline.md) : Tidy a(n) smooth.spine object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.speedglm.md) : Glance at a(n) speedglm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.speedlm.md) : Glance at a(n) speedlm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.summary.lm.md) : Glance at a(n) summary.lm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.survdiff.md) : Glance at a(n) survdiff object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.survexp.md) : Glance at a(n) survexp object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.survfit.md) : Glance at a(n) survfit object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.survreg.md) : Glance at a(n) survreg object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.svyglm.md) : Glance at a(n) svyglm object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.svyolr.md) : Glance at a(n) svyolr object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance.varest.md) : Glance at a(n) varest object - [`glance(`*``*`)`](https://broom.tidymodels.org/reference/glance_gam_hastie.md) : Glance at a(n) Gam object - [`glance_optim()`](https://broom.tidymodels.org/reference/glance_optim.md) : Tidy a(n) optim object masquerading as list - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.Mclust.md) : Augment data with information from a(n) Mclust object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.betamfx.md) : Augment data with information from a(n) betamfx object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.betareg.md) : Augment data with information from a(n) betareg object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.clm.md) : Augment data with information from a(n) clm object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.coxph.md) : Augment data with information from a(n) coxph object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.decomposed.ts.md) : Augment data with information from a(n) decomposed.ts object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.drc.md) : Augment data with information from a(n) drc object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.factanal.md) : Augment data with information from a(n) factanal object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.felm.md) : Augment data with information from a(n) felm object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.fixest.md) : Augment data with information from a(n) fixest object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.gam.md) : Augment data with information from a(n) gam object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.glm.md) : Augment data with information from a(n) glm object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.glmRob.md) : Augment data with information from a(n) glmRob object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.htest.md) : Augment data with information from a(n) htest object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.ivreg.md) : Augment data with information from a(n) ivreg object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.kmeans.md) : Augment data with information from a(n) kmeans object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.lm.md) : Augment data with information from a(n) lm object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.lmRob.md) : Augment data with information from a(n) lmRob object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.loess.md) : Tidy a(n) loess object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.mfx.md) [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.mfx.md) [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.mfx.md) [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.mfx.md) [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.mfx.md) : Augment data with information from a(n) mfx object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.mjoint.md) : Augment data with information from a(n) mjoint object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.mlogit.md) : Augment data with information from a(n) mlogit object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.nlrq.md) : Tidy a(n) nlrq object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.nls.md) : Augment data with information from a(n) nls object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.pam.md) : Augment data with information from a(n) pam object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.plm.md) : Augment data with information from a(n) plm object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.poLCA.md) : Augment data with information from a(n) poLCA object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.polr.md) : Augment data with information from a(n) polr object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.prcomp.md) : Augment data with information from a(n) prcomp object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.rlm.md) : Augment data with information from a(n) rlm object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.rma.md) : Augment data with information from a(n) rma object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.robustbase.glmrob.md) : Augment data with information from a(n) glmrob object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.robustbase.lmrob.md) : Augment data with information from a(n) lmrob object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.rq.md) : Augment data with information from a(n) rq object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.rqs.md) : Augment data with information from a(n) rqs object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.sarlm.md) : Augment data with information from a(n) spatialreg object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.smooth.spline.md) : Tidy a(n) smooth.spline object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.speedlm.md) : Augment data with information from a(n) speedlm object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.stl.md) : Augment data with information from a(n) stl object - [`augment(`*``*`)`](https://broom.tidymodels.org/reference/augment.survreg.md) : Augment data with information from a(n) survreg object - [`augment_columns()`](https://broom.tidymodels.org/reference/augment_columns.md) : Add fitted values, residuals, and other common outputs to an augment call ## Miscellaneous - [`broom-package`](https://broom.tidymodels.org/reference/broom.md) [`broom`](https://broom.tidymodels.org/reference/broom.md) : broom: Convert Statistical Objects into Tidy Tibbles - [`bootstrap()`](https://broom.tidymodels.org/reference/bootstrap.md) : Set up bootstrap replicates of a dplyr operation - [`confint_tidy()`](https://broom.tidymodels.org/reference/confint_tidy.md) : (Deprecated) Calculate confidence interval as a tidy data frame - [`finish_glance()`](https://broom.tidymodels.org/reference/finish_glance.md) : (Deprecated) Add logLik, AIC, BIC, and other common measurements to a glance of a prediction - [`fix_data_frame()`](https://broom.tidymodels.org/reference/fix_data_frame.md) : Ensure an object is a data frame, with rownames moved into a column # Articles ### All vignettes - [Writing new tidier methods](https://broom.tidymodels.org/articles/adding-tidiers.md): - [Available methods](https://broom.tidymodels.org/articles/available-methods.md): - [Tidy bootstrapping](https://broom.tidymodels.org/articles/bootstrapping.md): - [broom and dplyr](https://broom.tidymodels.org/articles/broom_and_dplyr.md): - [Introduction to broom](https://broom.tidymodels.org/articles/broom.md): - [kmeans with dplyr and broom](https://broom.tidymodels.org/articles/kmeans.md): - [Maintenance guidelines](https://broom.tidymodels.org/articles/maintenance.md):