Heaviness from parent packages
heaviness(x, rel = FALSE, a = 10, only_strong_dep = FALSE)
An object returned by
Whether to return the absolute measure or the relative measure.
A constant added for calculating the relative measure.
Whether to only return the heaviness for strong parents.
The heaviness from a parent package is calculated as follows: If package B is in the
LinkingTo fields of package A,
which means, package B is necessary for package A, denote
v1 as the total numbers of packages required for package A,
v2 as the total number of required packages if moving package B to
Suggests (which means, now B is not necessary for A).
The absolute measure is simply
v1 - v2 and relative measure is
(v1 + a)/(v2 + a).
In the second scenario, if B is in the
Enhances fields of package A, now
v2 is the total number of required packages if moving
Imports, the absolute measure is
v2 - v1 and relative measure is
(v2 + a)/(v1 + a).
A numeric vector.
x = readRDS(system.file("extdata", "ComplexHeatmap_dep.rds", package = "pkgndep")) heaviness(x) heaviness(x, rel = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.