Dependency analysis on package report

General information

CRAN link link
Package version0.5.1
Number of strong dependencies11
Number of all dependencies183
Number of parent packages9
Max heaviness from parent packages1
Total heaviness from parent packages2
Number of parent packages (including Suggests and Enhances)23
Max co-heaviness from parent packages ("effectsize" and "parameters")1

Dependency heatmap

In the following dependency heatmap, rows are the parent packages of report 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 report.

Adjust heatmap size:
Base packages Other packages Imports Suggests methods stats utils graphics tools grDevices grid splines parallel stats4 insight datawizard bayestestR parameters performance glue magrittr R6 jsonlite stringr stringi evaluate digest rlang Matrix lattice MASS xfun yaml Rcpp tibble vctrs pillar cli crayon lifecycle ellipsis fansi pkgconfig utf8 RcppEigen withr desc callr rprojroot processx ps numDeriv highr tidyselect generics purrr brio pkgload praise waldo rstudioapi diffobj rematch2 nlme mime commonmark knitr gtools htmltools fastmap bslib jquerylib base64enc sass fs rappdirs boot minqa nloptr testthat ggplot2 mgcv abind backports gtable isoband scales dplyr farver labeling munsell RColorBrewer viridisLite zoo colorspace coda mvtnorm MatrixModels lme4 survival rstan loo posterior rstantools bayesplot shinystan matrixStats StanHeaders inline gridExtra RcppParallel pkgbuild BH checkmate tensorA distributional ggridges reshape2 shiny colourpicker DT dygraphs markdown shinyjs shinythemes threejs xtable xts prettyunits plyr httpuv fontawesome sourcetools later promises cachem htmlwidgets miniUI crosstalk igraph lazyeval curl openssl askpass sys mnormt pbivnorm xml2 hunspell pbapply hypergeo elliptic contfrac deSolve tinytex car Formula lmtest carData nnet pbkrtest quantreg maptools broom SparseM sp foreign tidyr cpp11 bridgesampling future nleqslv Brobdingnag globals listenv parallelly codetools 0 0.5 1 Imported methods 0 50 100 Required packages 0 50 100 Heaviness from parents stats tools utils insight datawizard bayestestR parameters performance effectsize logspline httr survival lavaan knitr spelling dplyr BayesFactor rmarkdown testthat lme4 ivreg brms rstanarm In total 11 packages are required directly or indirectly (183) when installing 'report' (0.5.1) Imports Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'report' 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 report.

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 report: number of required packages that can be reduced if moving parent package to Suggests of report.

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on report
tools Imports Parent package is listed in Imports of report but no object from parent package is imported. 0 1
effectsize Imports Parent package is listed in Imports of report but no object from parent package is imported. 9 1
stats Imports Parent package is listed in Imports of report but no object from parent package is imported. 0 0
utils Imports Parent package is listed in Imports of report but no object from parent package is imported. 0 0
insight Imports Parent package is listed in Imports of report but no object from parent package is imported. 3 0
datawizard Imports The whole set of functions/methods/classes from parent package is imported to the namespace of report. 4 0
bayestestR Imports Parent package is listed in Imports of report but no object from parent package is imported. 6 0
parameters Imports Parent package is listed in Imports of report but no object from parent package is imported. 7 0
performance Imports Parent package is listed in Imports of report but no object from parent package is imported. 7 0
rstanarm Suggests No object is imported into the namespace of report. 127 123
brms Suggests No object is imported into the namespace of report. 123 119
ivreg Suggests No object is imported into the namespace of report. 91 87
lme4 Suggests No object is imported into the namespace of report. 49 45
testthat Suggests No object is imported into the namespace of report. 36 32
rmarkdown Suggests No object is imported into the namespace of report. 27 24
BayesFactor Suggests No object is imported into the namespace of report. 26 22
dplyr Suggests No object is imported into the namespace of report. 20 19
spelling Suggests No object is imported into the namespace of report. 18 15
knitr Suggests No object is imported into the namespace of report. 12 9
httr Suggests No object is imported into the namespace of report. 9 8
lavaan Suggests No object is imported into the namespace of report. 10 7
survival Suggests No object is imported into the namespace of report. 9 6
logspline Suggests No object is imported into the namespace of report. 2 1

Analysis was done with pkgndep.