R 包依赖重量(dependency heaviness)分析。
| 软件包 | 链接 |
|---|---|
| 编程语言 | R |
| CRAN | https://cran.r-project.org/package=pkgndep |
| GitHub | https://github.com/jokergoo/pkgndep |
| 文档 | https://jokergoo.github.io/pkgndep/ |
| 论文 | Zuguang Gu, On the dependency
heaviness of CRAN/Bioconductor ecosystem. JSS 2023. Zuguang Gu, et al., Pkgndep: a tool for analyzing dependency heaviness of R packages. Bioinformatics 2022. |
library(pkgndep)
x = pkgndep("circlize")
## retrieve package database from CRAN/Bioconductor (3.19)...
## - 26050 remote packages on CRAN/Bioconductor.
## - 485 packages installed locally.
## prepare dependency table...
## prepare reverse dependency table...
x
## 'circlize', version 0.4.16
## - 9 packages are required for installing 'circlize'.
## - 94 packages are required if installing packages listed in all fields in DESCRIPTION.
heaviness(x)
## graphics grDevices utils grid stats
## 0 0 0 1 0
## shape methods GlobalOptions colorspace png
## 1 0 1 1 1
## bezier gridBase markdown knitr covr
## 1 1 4 6 16
## ComplexHeatmap rmarkdown dendextend
## 22 27 32
plot(x, fix = FALSE)