Dependency analysis on package AER

General information

CRAN link link
Package version1.2-9
Number of strong dependencies92
Number of all dependencies170
Number of parent packages7
Max heaviness from parent packages78
Total heaviness from parent packages81
Number of parent packages (including Suggests and Enhances)36
Max co-heaviness from parent packages ("car" and "survival")4

Dependency heatmap

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

Adjust heatmap size:
Base packages Other packages Depends Imports Suggests stats graphics utils grDevices grid methods splines tools parallel datasets tcltk stats4 lattice MASS zoo Matrix nlme Rcpp digest magrittr glue rlang R6 survival ellipsis generics tibble lifecycle vctrs pillar fansi pkgconfig cli crayon utf8 mgcv nnet numDeriv SparseM MatrixModels boot evaluate withr jsonlite colorspace carData quantreg lme4 dplyr knitr minqa nloptr RcppEigen purrr stringr ggplot2 tidyselect highr yaml xfun testthat stringi gtable isoband scales brio callr desc pkgload praise processx ps waldo farver labeling munsell RColorBrewer viridisLite rprojroot rstudioapi diffobj rematch2 abind pbkrtest maptools broom sp foreign backports tidyr cpp11 lmtest sandwich maxLik miscTools quadprog xts Formula car KernSmooth quantmod TTR curl urca timeDate Rdpack rbibutils RcppArmadillo mvtnorm gplots gtools caTools bitops strucchange timeSeries fBasics fastICA spatial gss stabledist cubature bdsmatrix collapse htmlwidgets htmltools base64enc fastmap dfidx statmod Rsolnp ks spd chron SkewHyperbolic truncnorm FNN kernlab mclust multicool plot3D pracma DistributionUtils GeneralizedHyperbolic misc3d fracdiff tseries survey estimability insight mitools DBI systemfit VGAM 0 2 4 Imported methods 0 50 100 Required packages 0 20 40 60 80 Heaviness from parents zoo lmtest sandwich survival car stats Formula KernSmooth boot nnet foreign ineq longmemo scatterplot3d lattice MASS nlme pscl strucchange urca ROCR quantreg truncreg tseries vars fGarch np plm rgl mlogit rugarch forecast effects dynlm systemfit sampleSelection In total 92 packages are required directly or indirectly (170) when installing 'AER' (1.2-9) Depends Imports Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'AER' Imported functions The whole namespace is imported


Dependency table

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

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

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on AER
car Depends 1 0 0 87 78
lmtest Depends 5 0 0 7 1
sandwich Depends 2 0 0 7 1
zoo Depends The whole set of functions/methods/classes from parent package is imported to the namespace of AER. 6 0
survival Depends 3 0 0 9 0
Formula Imports The whole set of functions/methods/classes from parent package is imported to the namespace of AER. 1 1
stats Imports The whole set of functions/methods/classes from parent package is imported to the namespace of AER. 0 0
rugarch Suggests No object is imported into the namespace of AER. 36 21
forecast Suggests No object is imported into the namespace of AER. 53 11
fGarch Suggests No object is imported into the namespace of AER. 16 8
plm Suggests No object is imported into the namespace of AER. 23 7
sampleSelection Suggests No object is imported into the namespace of AER. 98 7
ROCR Suggests No object is imported into the namespace of AER. 10 6
tseries Suggests No object is imported into the namespace of AER. 13 6
effects Suggests No object is imported into the namespace of AER. 60 6
rgl Suggests No object is imported into the namespace of AER. 23 5
mlogit Suggests No object is imported into the namespace of AER. 34 5
truncreg Suggests No object is imported into the namespace of AER. 13 3
vars Suggests No object is imported into the namespace of AER. 14 3
np Suggests No object is imported into the namespace of AER. 18 3
pscl Suggests No object is imported into the namespace of AER. 7 2
KernSmooth Suggests No object is imported into the namespace of AER. 1 1
ineq Suggests No object is imported into the namespace of AER. 3 1
longmemo Suggests No object is imported into the namespace of AER. 3 1
scatterplot3d Suggests No object is imported into the namespace of AER. 3 1
strucchange Suggests No object is imported into the namespace of AER. 8 1
urca Suggests No object is imported into the namespace of AER. 8 1
dynlm Suggests No object is imported into the namespace of AER. 90 1
systemfit Suggests No object is imported into the namespace of AER. 91 1
boot Suggests No object is imported into the namespace of AER. 2 0
nnet Suggests No object is imported into the namespace of AER. 2 0
foreign Suggests No object is imported into the namespace of AER. 3 0
lattice Suggests No object is imported into the namespace of AER. 5 0
MASS Suggests No object is imported into the namespace of AER. 5 0
nlme Suggests No object is imported into the namespace of AER. 6 0
quantreg Suggests No object is imported into the namespace of AER. 13 0

Analysis was done with pkgndep.