Dependency analysis on package performance

General information

CRAN link link
Package version0.9.0
Number of strong dependencies7
Number of all dependencies262
Number of parent packages6
Max heaviness from parent packages2
Total heaviness from parent packages2
Number of parent packages (including Suggests and Enhances)61
Max co-heaviness from parent packages ("bayestestR" and "datawizard")1

Dependency heatmap

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

Adjust heatmap size:
Base packages Other packages Imports Suggests stats utils methods graphics grDevices grid splines tools parallel stats4 datasets tcltk insight datawizard lattice Matrix Rcpp MASS glue R6 nlme magrittr cli digest rlang ellipsis tibble lifecycle vctrs pillar fansi pkgconfig crayon utf8 withr numDeriv mgcv gtable isoband scales farver labeling munsell RColorBrewer viridisLite colorspace zoo jsonlite desc rprojroot minqa stringr stringi RcppEigen ggplot2 evaluate callr processx ps backports dplyr generics purrr tidyselect brio pkgload praise waldo rstudioapi diffobj rematch2 survival mvtnorm yaml xfun boot nloptr testthat abind reshape2 plyr lme4 checkmate matrixStats sandwich nnet knitr highr mnormt RcppParallel lmtest Formula DBI MatrixModels coda BH ggridges posterior tensorA distributional bayestestR mime pbivnorm mitools commonmark gtools parallelly codetools htmltools fastmap bslib jquerylib base64enc sass fs rappdirs xts carData pbkrtest quantreg maptools broom SparseM sp foreign tidyr cpp11 loo rstan rstantools bayesplot StanHeaders inline gridExtra pkgbuild prettyunits parameters curl pbapply survey lavaan CompQuadForm statmod car future globals listenv shinystan shiny colourpicker DT dygraphs markdown shinyjs shinythemes threejs xtable httpuv fontawesome sourcetools later promises cachem htmlwidgets miniUI crosstalk igraph lazyeval openssl askpass sys ucminf metadat mathjaxr flexmix modeltools dreamerr xml2 hunspell ICS moments diptest ks rootSolve FNN kernlab KernSmooth mclust multicool plot3D pracma misc3d hypergeo elliptic contfrac deSolve bigassertr bigparallelr nabor robustbase RSpectra foreach doParallel flock RhpcBLASctl DEoptimR iterators tinytex dfidx Rdpack rbibutils effectsize performance biglm tweedie TMB fracdiff timeDate tseries urca RcppArmadillo quadprog quantmod TTR lmerTest nonnest2 future.apply tmvnsim bridgesampling nleqslv Brobdingnag 0 1 2 3 Imported methods 0 50 100 Required packages 0 50 100 Heaviness from parents methods stats utils insight datawizard bayestestR CompQuadForm ISLR magrittr parallel poorman tweedie randomForest mclust VGAM dbscan MASS loo nlme lmtest Matrix parameters pscl sandwich correlation httr survival lavaan mgcv psych rstantools ordinal metafor betareg fixest survey ICS nonnest2 spelling ICSOutlier multimode BayesFactor bigutilsr rmarkdown mlogit testthat ggplot2 patchwork see lme4 cplm gamm4 glmmTMB forecast bayesplot car afex AER blavaan brms rstanarm In total 7 packages are required directly or indirectly (262) when installing 'performance' (0.9.0) Imports Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'performance' Imported functions Package is listed in 'Imports' but namespace is not imported


Dependency table

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

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

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on performance
bayestestR Imports Parent package is listed in Imports of performance but no object from parent package is imported. 6 2
methods Imports Parent package is listed in Imports of performance but no object from parent package is imported. 0 0
stats Imports Parent package is listed in Imports of performance but no object from parent package is imported. 0 0
utils Imports Parent package is listed in Imports of performance but no object from parent package is imported. 0 0
insight Imports 3 0 0 3 0
datawizard Imports Parent package is listed in Imports of performance but no object from parent package is imported. 4 0
rstanarm Suggests No object is imported into the namespace of performance. 127 124
brms Suggests No object is imported into the namespace of performance. 123 120
AER Suggests No object is imported into the namespace of performance. 92 89
blavaan Suggests No object is imported into the namespace of performance. 92 89
afex Suggests No object is imported into the namespace of performance. 91 88
car Suggests No object is imported into the namespace of performance. 87 84
bayesplot Suggests No object is imported into the namespace of performance. 58 55
forecast Suggests No object is imported into the namespace of performance. 53 50
glmmTMB Suggests No object is imported into the namespace of performance. 52 49
cplm Suggests No object is imported into the namespace of performance. 51 48
gamm4 Suggests No object is imported into the namespace of performance. 51 48
lme4 Suggests No object is imported into the namespace of performance. 49 46
see Suggests No object is imported into the namespace of performance. 44 38
patchwork Suggests No object is imported into the namespace of performance. 38 35
ggplot2 Suggests No object is imported into the namespace of performance. 37 34
testthat Suggests No object is imported into the namespace of performance. 36 33
mlogit Suggests No object is imported into the namespace of performance. 34 31
rmarkdown Suggests No object is imported into the namespace of performance. 27 25
BayesFactor Suggests No object is imported into the namespace of performance. 26 23
bigutilsr Suggests No object is imported into the namespace of performance. 26 23
multimode Suggests No object is imported into the namespace of performance. 25 22
ICSOutlier Suggests No object is imported into the namespace of performance. 20 17
spelling Suggests No object is imported into the namespace of performance. 18 16
ICS Suggests No object is imported into the namespace of performance. 17 14
nonnest2 Suggests No object is imported into the namespace of performance. 17 14
betareg Suggests No object is imported into the namespace of performance. 15 12
fixest Suggests No object is imported into the namespace of performance. 15 12
survey Suggests No object is imported into the namespace of performance. 15 12
metafor Suggests No object is imported into the namespace of performance. 14 11
httr Suggests No object is imported into the namespace of performance. 9 9
rstantools Suggests No object is imported into the namespace of performance. 10 8
ordinal Suggests No object is imported into the namespace of performance. 11 8
lavaan Suggests No object is imported into the namespace of performance. 10 7
mgcv Suggests No object is imported into the namespace of performance. 10 7
psych Suggests No object is imported into the namespace of performance. 10 7
survival Suggests No object is imported into the namespace of performance. 9 6
loo Suggests No object is imported into the namespace of performance. 6 5
lmtest Suggests No object is imported into the namespace of performance. 7 5
sandwich Suggests No object is imported into the namespace of performance. 7 5
nlme Suggests No object is imported into the namespace of performance. 6 4
Matrix Suggests No object is imported into the namespace of performance. 7 4
pscl Suggests No object is imported into the namespace of performance. 7 4
VGAM Suggests No object is imported into the namespace of performance. 4 3
correlation Suggests No object is imported into the namespace of performance. 9 3
mclust Suggests No object is imported into the namespace of performance. 4 2
dbscan Suggests No object is imported into the namespace of performance. 5 2
MASS Suggests No object is imported into the namespace of performance. 5 2
CompQuadForm Suggests No object is imported into the namespace of performance. 0 1
ISLR Suggests No object is imported into the namespace of performance. 0 1
magrittr Suggests No object is imported into the namespace of performance. 0 1
parallel Suggests No object is imported into the namespace of performance. 0 1
poorman Suggests No object is imported into the namespace of performance. 0 1
tweedie Suggests No object is imported into the namespace of performance. 0 1
randomForest Suggests No object is imported into the namespace of performance. 1 1
parameters Suggests No object is imported into the namespace of performance. 7 1

Analysis was done with pkgndep.