Dependency analysis on package colorspace

General information

CRAN link link
Package version2.0-3
Number of strong dependencies4
Number of all dependencies88
Number of parent packages4
Max heaviness from parent packages1
Total heaviness from parent packages4
Number of parent packages (including Suggests and Enhances)27

Dependency heatmap

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

Adjust heatmap size:
Base packages Other packages Depends Imports Suggests stats methods grDevices utils graphics grid tools splines glue R6 rlang magrittr lifecycle colorspace crayon ellipsis digest farver labeling munsell RColorBrewer viridisLite withr MASS lattice scales tibble fansi pillar pkgconfig vctrs cli utf8 jsonlite htmltools fastmap bslib base64enc sass jquerylib fs rappdirs gtable isoband mgcv nlme Matrix evaluate highr stringr yaml xfun stringi httpuv mime xtable fontawesome sourcetools later promises commonmark cachem Rcpp ggplot2 lmtest zoo generics tidyselect purrr knitr tinytex shiny gridExtra 0 5 10 15 Imported methods 0 10 20 30 40 Required packages 0 10 20 30 Heaviness from parents methods graphics grDevices stats datasets utils tcltk grid png jpeg RColorBrewer wesanderson KernSmooth mvtnorm kernlab MASS vcd knitr scales scico dplyr rmarkdown shiny shinyjs ggplot2 rcartocolor viridis In total 4 packages are required directly or indirectly (88) when installing 'colorspace' (2.0-3) Depends Imports Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'colorspace' Imported functions The whole namespace is imported


Dependency table

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

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

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on colorspace
methods Depends The whole set of functions/methods/classes from parent package is imported to the namespace of colorspace. 0 1
graphics Imports 18 0 0 0 1
grDevices Imports 7 0 0 0 1
stats Imports 6 0 0 0 1
viridis Suggests No object is imported into the namespace of colorspace. 39 36
rcartocolor Suggests No object is imported into the namespace of colorspace. 38 35
ggplot2 Suggests No object is imported into the namespace of colorspace. 37 34
shinyjs Suggests No object is imported into the namespace of colorspace. 35 32
shiny Suggests No object is imported into the namespace of colorspace. 34 31
rmarkdown Suggests No object is imported into the namespace of colorspace. 27 25
dplyr Suggests No object is imported into the namespace of colorspace. 20 19
scico Suggests No object is imported into the namespace of colorspace. 16 13
scales Suggests No object is imported into the namespace of colorspace. 15 12
knitr Suggests No object is imported into the namespace of colorspace. 12 11
vcd Suggests No object is imported into the namespace of colorspace. 11 8
MASS Suggests No object is imported into the namespace of colorspace. 5 2
datasets Suggests No object is imported into the namespace of colorspace. 0 1
utils Suggests No object is imported into the namespace of colorspace. 0 1
tcltk Suggests No object is imported into the namespace of colorspace. 0 1
grid Suggests No object is imported into the namespace of colorspace. 0 1
png Suggests No object is imported into the namespace of colorspace. 0 1
jpeg Suggests No object is imported into the namespace of colorspace. 0 1
RColorBrewer Suggests No object is imported into the namespace of colorspace. 0 1
wesanderson Suggests No object is imported into the namespace of colorspace. 0 1
KernSmooth Suggests No object is imported into the namespace of colorspace. 1 1
mvtnorm Suggests No object is imported into the namespace of colorspace. 2 1
kernlab Suggests No object is imported into the namespace of colorspace. 4 1

Analysis was done with pkgndep.