Dependency analysis on package broom

General information

CRAN link link
Package version0.8.0
Number of strong dependencies48
Number of all dependencies307
Number of parent packages12
Max heaviness from parent packages20
Total heaviness from parent packages26
Number of parent packages (including Suggests and Enhances)95
Max co-heaviness from parent packages ("tidyr" and "dplyr")2

Dependency heatmap

In the following dependency heatmap, rows are the parent packages of broom and columns are the dependency packages that each parent package brings in. On the right side of the heatmap, there are three barplot annotations: 1. number of imported functions/S4 methods/S4 classes from parent packages; 2. number of dependency packages from each parent package; 3. heaviness of each parent package on broom.

Adjust heatmap size:
Base packages Other packages Imports Suggests utils stats methods grDevices graphics grid tools splines parallel stats4 compiler tcltk lattice Matrix magrittr MASS glue rlang crayon lifecycle vctrs pillar ellipsis fansi pkgconfig cli utf8 R6 tibble digest nlme stringi generics purrr withr tidyselect dplyr mgcv gtable isoband scales farver labeling munsell RColorBrewer viridisLite colorspace cpp11 zoo Rcpp survival evaluate stringr yaml jsonlite numDeriv sandwich highr xfun boot knitr rstudioapi sp mvtnorm Formula nnet RcppEigen brio callr desc pkgload praise processx ps waldo rprojroot diffobj rematch2 ggplot2 codetools lmtest minqa testthat foreign tidyr backports nloptr SparseM MatrixModels KernSmooth fastmap lme4 DBI foreach iterators class proxy data.table broom quantreg DEoptimR coda htmltools base64enc e1071 carData abind pbkrtest maptools xtable Rdpack rbibutils robustbase statnet.common sf classInt s2 units wk gtools rpart car estimability mnormt bdsmatrix mathjaxr curl flexmix modeltools shape TH.data xml2 bslib jquerylib tinytex sass fs rappdirs spData deldir raster terra future globals listenv parallelly network trust lpSolveAPI rle memoise cachem lubridate latticeExtra cluster gridExtra htmlTable viridis png jpeg checkmate htmlwidgets scatterplot3d prediction emmeans pbivnorm ucminf partitions gmp polynom sets quadprog quantmod xts TTR metadat pbapply strucchange urca dreamerr fit.models rrcov pcaPP mitools betareg glmnet commonmark hunspell rex httr lazyeval mime openssl askpass sys FNN kernlab mclust multicool plot3D pracma misc3d collapse maxLik miscTools dfidx statmod furrr slider warp spdep expm LearnBayes gmodels gdata sna ergm ROCR speedglm igraph gplots caTools bitops BiasedUrn pander flextable officer rmarkdown uuid gdtools zip systemfonts cobs doParallel randtoolbox RcppArmadillo rngWELL ModelMetrics plyr pROC recipes reshape2 gower hardhat ipred timeDate prodlim lava future.apply progressr SQUAREM lpSolve Hmisc multcomp plotrix 0 1 2 3 Imported methods 0 50 100 Required packages 0 20 40 Heaviness from parents backports methods generics glue rlang ellipsis purrr stringr tibble dplyr tidyr ggplot2 AUC leaps lm.beta lmodel2 modeldata gee biglm boot maps nnet Kendall cluster mclust MASS robustbase coda gam zoo lmtest Matrix poLCA sandwich sp akima e1071 emmeans irlba margins orcutt rgeos gmm lsmeans maptools speedglm survival cmprsk lavaan mgcv muhaz psych ordinal knitr bbmle binGroup quantreg tseries lfe metafor vars betareg fixest robust survey glmnet multcomp mfx glmnetUtils spelling covr Lahman ks plm network rmarkdown spdep mlogit rsample testthat spatialreg modeltests ergm geepack lme4 btergm epiR Hmisc joineRML caret car mediation systemfit AER drc In total 48 packages are required directly or indirectly (307) when installing 'broom' (0.8.0) Imports Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'broom' Imported functions The whole namespace is imported Package is listed in 'Imports' but namespace is not imported


Dependency table

"Import" information is from the NAMESPACE file of broom.

imports: number of imported functions/objects; importMethods: number of imported S4 methods; importClasses: number of imported S4 classes.

Required packages: number of strong dependency packages for each of the parent package (or in other words, number of dependency packages the parent package brings in).

Heaviness from parent on broom: number of required packages that can be reduced if moving parent package to Suggests of broom.

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on broom
ggplot2 Imports Parent package is listed in Imports of broom but no object from parent package is imported. 37 20
stringr Imports Parent package is listed in Imports of broom but no object from parent package is imported. 7 3
tidyr Imports 2 0 0 22 2
backports Imports Parent package is listed in Imports of broom but no object from parent package is imported. 0 1
methods Imports Parent package is listed in Imports of broom but no object from parent package is imported. 0 0
generics Imports 3 0 0 1 0
glue Imports 1 0 0 1 0
rlang Imports 2 0 0 1 0
ellipsis Imports Parent package is listed in Imports of broom but no object from parent package is imported. 2 0
purrr Imports 3 0 0 3 0
tibble Imports 2 0 0 15 0
dplyr Imports The whole set of functions/methods/classes from parent package is imported to the namespace of broom. 20 0
mediation Suggests No object is imported into the namespace of broom. 91 50
drc Suggests No object is imported into the namespace of broom. 96 49
AER Suggests No object is imported into the namespace of broom. 92 45
systemfit Suggests No object is imported into the namespace of broom. 91 44
epiR Suggests No object is imported into the namespace of broom. 60 41
car Suggests No object is imported into the namespace of broom. 87 40
joineRML Suggests No object is imported into the namespace of broom. 75 36
caret Suggests No object is imported into the namespace of broom. 81 35
btergm Suggests No object is imported into the namespace of broom. 55 29
Hmisc Suggests No object is imported into the namespace of broom. 67 26
spatialreg Suggests No object is imported into the namespace of broom. 37 25
lme4 Suggests No object is imported into the namespace of broom. 49 22
spdep Suggests No object is imported into the namespace of broom. 27 18
ergm Suggests No object is imported into the namespace of broom. 44 18
rmarkdown Suggests No object is imported into the namespace of broom. 27 16
modeltests Suggests No object is imported into the namespace of broom. 41 16
testthat Suggests No object is imported into the namespace of broom. 36 15
ks Suggests No object is imported into the namespace of broom. 22 12
plm Suggests No object is imported into the namespace of broom. 23 12
covr Suggests No object is imported into the namespace of broom. 20 11
mfx Suggests No object is imported into the namespace of broom. 17 10
glmnetUtils Suggests No object is imported into the namespace of broom. 18 10
spelling Suggests No object is imported into the namespace of broom. 18 10
rsample Suggests No object is imported into the namespace of broom. 34 10
betareg Suggests No object is imported into the namespace of broom. 15 9
binGroup Suggests No object is imported into the namespace of broom. 13 8
robust Suggests No object is imported into the namespace of broom. 15 8
glmnet Suggests No object is imported into the namespace of broom. 16 8
mlogit Suggests No object is imported into the namespace of broom. 34 8
tseries Suggests No object is imported into the namespace of broom. 13 7
lfe Suggests No object is imported into the namespace of broom. 14 7
fixest Suggests No object is imported into the namespace of broom. 15 7
survey Suggests No object is imported into the namespace of broom. 15 7
multcomp Suggests No object is imported into the namespace of broom. 16 7
lsmeans Suggests No object is imported into the namespace of broom. 9 6
vars Suggests No object is imported into the namespace of broom. 14 6
emmeans Suggests No object is imported into the namespace of broom. 8 5
lavaan Suggests No object is imported into the namespace of broom. 10 5
knitr Suggests No object is imported into the namespace of broom. 12 5
bbmle Suggests No object is imported into the namespace of broom. 13 5
metafor Suggests No object is imported into the namespace of broom. 14 5
gam Suggests No object is imported into the namespace of broom. 6 4
quantreg Suggests No object is imported into the namespace of broom. 13 4
network Suggests No object is imported into the namespace of broom. 24 4
e1071 Suggests No object is imported into the namespace of broom. 8 3
margins Suggests No object is imported into the namespace of broom. 8 3
orcutt Suggests No object is imported into the namespace of broom. 8 3
gmm Suggests No object is imported into the namespace of broom. 9 3
maptools Suggests No object is imported into the namespace of broom. 9 3
psych Suggests No object is imported into the namespace of broom. 10 3
ordinal Suggests No object is imported into the namespace of broom. 11 3
biglm Suggests No object is imported into the namespace of broom. 2 2
Kendall Suggests No object is imported into the namespace of broom. 3 2
robustbase Suggests No object is imported into the namespace of broom. 5 2
lmtest Suggests No object is imported into the namespace of broom. 7 2
poLCA Suggests No object is imported into the namespace of broom. 7 2
sandwich Suggests No object is imported into the namespace of broom. 7 2
akima Suggests No object is imported into the namespace of broom. 8 2
rgeos Suggests No object is imported into the namespace of broom. 8 2
cmprsk Suggests No object is imported into the namespace of broom. 10 2
muhaz Suggests No object is imported into the namespace of broom. 10 2
geepack Suggests No object is imported into the namespace of broom. 49 2
AUC Suggests No object is imported into the namespace of broom. 0 1
leaps Suggests No object is imported into the namespace of broom. 0 1
lm.beta Suggests No object is imported into the namespace of broom. 0 1
lmodel2 Suggests No object is imported into the namespace of broom. 0 1
modeldata Suggests No object is imported into the namespace of broom. 0 1
gee Suggests No object is imported into the namespace of broom. 1 1
boot Suggests No object is imported into the namespace of broom. 2 1
maps Suggests No object is imported into the namespace of broom. 2 1
nnet Suggests No object is imported into the namespace of broom. 2 1
cluster Suggests No object is imported into the namespace of broom. 4 1
mclust Suggests No object is imported into the namespace of broom. 4 1
coda Suggests No object is imported into the namespace of broom. 6 1
zoo Suggests No object is imported into the namespace of broom. 6 1
sp Suggests No object is imported into the namespace of broom. 7 1
irlba Suggests No object is imported into the namespace of broom. 8 1
speedglm Suggests No object is imported into the namespace of broom. 9 1
survival Suggests No object is imported into the namespace of broom. 9 1
Lahman Suggests No object is imported into the namespace of broom. 21 1
MASS Suggests No object is imported into the namespace of broom. 5 0
Matrix Suggests No object is imported into the namespace of broom. 7 0
mgcv Suggests No object is imported into the namespace of broom. 10 0

Analysis was done with pkgndep.