Dependency analysis on package robustbase

General information

CRAN link link
Package version0.95-0
Number of strong dependencies5
Number of all dependencies108
Number of parent packages5
Max heaviness from parent packages1
Total heaviness from parent packages4
Number of parent packages (including Suggests and Enhances)29
Max co-heaviness from parent packages ("DEoptimR" and "stats")1

Dependency heatmap

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

Adjust heatmap size:
Base packages Other packages Imports Suggests Enhances stats utils graphics grDevices methods grid splines tools stats4 parallel lattice MASS glue magrittr Matrix robustbase DEoptimR digest gtable isoband mgcv rlang scales tibble withr nlme farver labeling lifecycle munsell R6 RColorBrewer viridisLite ellipsis fansi pillar pkgconfig vctrs colorspace cli crayon utf8 iterators codetools plyr Rcpp stringr stringi mvtnorm pcaPP ggplot2 survival foreach KernSmooth fit.models rrcov dplyr forcats progress reshape tidyr generics tidyselect hms prettyunits purrr cpp11 SparseM MatrixModels Formula latticeExtra cluster rpart nnet foreign gridExtra data.table htmlTable viridis htmltools base64enc png jpeg knitr checkmate htmlwidgets rstudioapi fastmap evaluate highr yaml xfun backports jsonlite 0 20 40 60 80 Imported methods 0 20 40 60 Required packages 0 20 40 60 Heaviness from parents stats graphics utils methods DEoptimR grid RColorBrewer skewt boot xtable foreach cluster sfsmisc MASS lattice doParallel fit.models catdata Matrix MPV reshape2 robust ggplot2 GGally matrixStats robustX rrcov quantreg Hmisc In total 5 packages are required directly or indirectly (108) when installing 'robustbase' (0.95-0) Imports Suggests Enhances Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'robustbase' Imported functions


Dependency table

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

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

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on robustbase
graphics Imports 14 0 0 0 1
utils Imports 2 0 0 0 1
methods Imports 10 0 0 0 1
DEoptimR Imports 1 0 0 1 1
stats Imports 87 0 0 0 0
GGally Suggests No object is imported into the namespace of robustbase. 51 48
ggplot2 Suggests No object is imported into the namespace of robustbase. 37 34
robust Suggests No object is imported into the namespace of robustbase. 15 11
reshape2 Suggests No object is imported into the namespace of robustbase. 10 8
doParallel Suggests No object is imported into the namespace of robustbase. 5 5
MPV Suggests No object is imported into the namespace of robustbase. 7 5
fit.models Suggests No object is imported into the namespace of robustbase. 6 4
Matrix Suggests No object is imported into the namespace of robustbase. 7 4
foreach Suggests No object is imported into the namespace of robustbase. 3 3
sfsmisc Suggests No object is imported into the namespace of robustbase. 4 3
lattice Suggests No object is imported into the namespace of robustbase. 5 3
catdata Suggests No object is imported into the namespace of robustbase. 6 3
cluster Suggests No object is imported into the namespace of robustbase. 4 2
MASS Suggests No object is imported into the namespace of robustbase. 5 2
grid Suggests No object is imported into the namespace of robustbase. 0 1
RColorBrewer Suggests No object is imported into the namespace of robustbase. 0 1
skewt Suggests No object is imported into the namespace of robustbase. 0 1
boot Suggests No object is imported into the namespace of robustbase. 2 1
xtable Suggests No object is imported into the namespace of robustbase. 2 1
Hmisc Enhances No object is imported into the namespace of robustbase. 67 64
quantreg Enhances No object is imported into the namespace of robustbase. 13 10
rrcov Enhances No object is imported into the namespace of robustbase. 12 8
robustX Enhances No object is imported into the namespace of robustbase. 7 3
matrixStats Enhances No object is imported into the namespace of robustbase. 0 1

Analysis was done with pkgndep.