Dependency analysis on package quanteda.textmodels

General information

CRAN link link
Package version0.9.4
Number of strong dependencies32
Number of all dependencies117
Number of parent packages11
Max heaviness from parent packages8
Total heaviness from parent packages18
Number of parent packages (including Suggests and Enhances)22
Max co-heaviness from parent packages ("quanteda" and "stringi")2

Dependency heatmap

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

Adjust heatmap size:
Base packages Other packages Depends Imports LinkingTo Suggests methods utils stats graphics grDevices tools grid splines parallel lattice Rcpp magrittr yaml Matrix stringi SnowballC xml2 RcppEigen fastmatch RcppParallel stopwords RcppArmadillo ISOcodes foreach shape survival codetools iterators glue digest evaluate R6 highr stringr xfun jsonlite crayon withr rlang knitr tibble pkgconfig lifecycle ellipsis fansi pillar vctrs cli utf8 commonmark hunspell rex httr lazyeval curl mime openssl askpass sys bslib htmltools jquerylib tinytex sass base64enc fastmap fs rappdirs brio callr desc pkgload praise processx ps waldo rprojroot rstudioapi diffobj rematch2 quanteda extrafont ggplot2 ggrepel sna igraph network RColorBrewer extrafontdb Rttf2pt1 gtable isoband MASS mgcv scales statnet.common nlme farver labeling munsell viridisLite coda colorspace 0 5 10 15 Imported methods 0 20 40 60 Required packages 0 10 20 30 40 Heaviness from parents methods RcppParallel LiblineaR Rcpp stringi SparseM Matrix RSpectra glmnet quanteda RcppArmadillo ca naivebayes lsa microbenchmark fastNaiveBayes knitr spelling covr rmarkdown testthat quanteda.textplots In total 32 packages are required directly or indirectly (117) when installing 'quanteda.textmodels' (0.9.4) Depends Imports LinkingTo Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'quanteda.textmodels' Imported functions Package is listed in 'Imports' but namespace is not imported


Dependency table

"Import" information is from the NAMESPACE file of quanteda.textmodels.

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

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on quanteda.textmodels
methods Depends 2 0 0 0 0
quanteda Imports 17 0 0 20 8
glmnet Imports 1 0 0 16 7
LiblineaR Imports 1 0 0 1 1
SparseM Imports 1 0 0 4 1
RSpectra Imports Parent package is listed in Imports of quanteda.textmodels but no object from parent package is imported. 10 1
RcppParallel Imports 1 0 0 0 0
Rcpp Imports 1 0 0 2 0
stringi Imports 3 0 0 3 0
Matrix Imports Parent package is listed in Imports of quanteda.textmodels but no object from parent package is imported. 7 0
RcppArmadillo LinkingTo Parent package is listed in LinkingTo of quanteda.textmodels but no object from parent package is imported. 4 0
quanteda.textplots Suggests No object is imported into the namespace of quanteda.textmodels. 60 39
testthat Suggests No object is imported into the namespace of quanteda.textmodels. 36 30
rmarkdown Suggests No object is imported into the namespace of quanteda.textmodels. 27 20
covr Suggests No object is imported into the namespace of quanteda.textmodels. 20 14
spelling Suggests No object is imported into the namespace of quanteda.textmodels. 18 10
knitr Suggests No object is imported into the namespace of quanteda.textmodels. 12 6
ca Suggests No object is imported into the namespace of quanteda.textmodels. 0 1
naivebayes Suggests No object is imported into the namespace of quanteda.textmodels. 0 1
lsa Suggests No object is imported into the namespace of quanteda.textmodels. 1 1
microbenchmark Suggests No object is imported into the namespace of quanteda.textmodels. 2 1
fastNaiveBayes Suggests No object is imported into the namespace of quanteda.textmodels. 8 1

Analysis was done with pkgndep.