In easystats
, we have a 0-dependency policy, which makes our packages
fairly light and fast to install. However, we rely on many many (many)
packages for testing (at least all the packages for functions that we
support) and some specific features. These "soft dependencies" can be
downloaded at once using this function. This will allow you to fully utilize
all of easystats' functionalities without errors.
Usage
install_suggested(package = "easystats")
show_suggested(package = "easystats")
show_reverse_dependencies(package = "easystats")
Details
To reduce the dependency load, 'easystats' packages by default will not
download all internally needed packages. It will ask the user to download
them only if they are needed. The current function can help install all
packages a given 'easystats' package might need. For example,
install_suggested("see")
. show_suggested()
is a convenient helper
to show the current list of suggested packages for each 'easystats'
package.
Examples
# download all suggested packages
if (FALSE) {
install_suggested("easystats")
}
# listing all reverse dependencies of easystats packages
show_reverse_dependencies()
#> bayestestR
#> ----------
#> bayesMeanScale, brmsmargins, clinicalsignificance, correlation,
#> easystats, eDNAjoint, effectsize, fbst, modelbased, multifear,
#> multilevelcoda, neatStats, parameters, pcvr, performance, psycho,
#> report, rstanbdp, see, sjPlot, snSMART, SSVS, statsExpressions
#>
#> correlation
#> -----------
#> easystats, ggstatsplot, multitool, popstudy, see, statsExpressions,
#> TangledFeatures
#>
#> datawizard
#> ----------
#> bayestestR, correlation, easystats, effectsize, ggstatsplot, modelbased,
#> parameters, performance, report, see, sjlabelled, sjmisc, sjPlot,
#> sjstats, statsExpressions
#>
#> effectsize
#> ----------
#> bruceR, easystats, modelbased, multifear, psycho, report, see, sjstats,
#> statsExpressions, visvow, volker
#>
#> insight
#> -------
#> ale, bayestestR, bsitar, clarify, clinicalsignificance, correlation, cv,
#> datawizard, DImodelsVis, easystats, effects, effectsize, ggDoE,
#> ggeffects, ggstatsplot, insurancerating, lavaanExtra, marginaleffects,
#> modelbased, modelsummary, multilevelcoda, MuMIn, mvgam, parameters,
#> performance, psycho, psycModel, randomizeR, regressinator, report, see,
#> SimplyAgree, sjlabelled, sjmisc, sjPlot, sjstats, statsExpressions,
#> tidygam
#>
#> modelbased
#> ----------
#> easystats, see
#>
#> parameters
#> ----------
#> clintools, correlation, cvms, dotwhisker, easystats, effectsize,
#> ggstatsplot, glmglrt, MCM, modelbased, modelsummary, multitool, peramo,
#> psycho, psycModel, regport, report, see, sjPlot, sjstats,
#> statsExpressions, StroupGLMM
#>
#> performance
#> -----------
#> bruceR, CR2, dotwhisker, easystats, effectsize, ggstatsplot, MLMusingR,
#> modelbased, modelsummary, multitool, piecewiseSEM, PLSDAbatch,
#> psycModel, pubh, report, SCDA, see, sjPlot, sjstats, statsExpressions,
#> ZLAvian
#>
#> report
#> ------
#> easystats, SqueakR
#>
#> see
#> ---
#> easystats, jsmodule
#>
# listing all soft/weak dependencies of easystats packages
show_suggested()
#> bayestestR
#> ----------
#> BayesFactor, bayesQR, bayesplot, betareg, BH, blavaan, bridgesampling,
#> brms, collapse, curl, effectsize, emmeans, gamm4, ggdist, ggplot2,
#> glmmTMB, httr2, KernSmooth, knitr, lavaan, lme4, logspline,
#> marginaleffects, MASS, mclust, mediation, modelbased, ordbetareg,
#> parameters, patchwork, performance, quadprog, posterior, RcppEigen,
#> rmarkdown, rstan, rstanarm, see, testthat, tweedie, withr
#>
#> correlation
#> -----------
#> BayesFactor, energy, ggplot2, ggraph, gt, Hmisc, knitr, lme4, MASS,
#> mbend, polycor, poorman, ppcor, psych, rmarkdown, rmcorr, rstanarm, see,
#> testthat, tidygraph, wdm, WRS2, openxlsx2
#>
#> datawizard
#> ----------
#> bayestestR, boot, brms, curl, data.table, dplyr, effectsize, emmeans,
#> gamm4, ggplot2, gt, haven, httr, knitr, lme4, mediation, modelbased,
#> parameters, poorman, psych, readxl, readr, rio, rmarkdown, rstanarm,
#> see, testthat, tibble, tidyr, withr
#>
#> effectsize
#> ----------
#> correlation, see, afex, BayesFactor, boot, brms, car, emmeans, gt,
#> knitr, lavaan, lme4, lmerTest, mgcv, parsnip, pwr, rmarkdown, rms,
#> rstanarm, rstantools, testthat
#>
#> insight
#> -------
#> AER, afex, aod, BayesFactor, bayestestR, bbmle, bdsmatrix, betareg,
#> bife, biglm, BH, blavaan, blme, boot, brms, broom, car, carData,
#> censReg, cgam, clubSandwich, cobalt, coxme, cplm, crch, curl,
#> datawizard, effectsize, emmeans, epiR, estimatr, feisr, fixest,
#> fungible, fwb, gam, gamlss, gamlss.data, gamm4, gbm, gee, geepack, geoR,
#> ggeffects, GLMMadaptive, glmmTMB, glmtoolbox, gmnl, grDevices, gt,
#> httptest2, httr, httr2, interp, ivreg, JM, knitr, lavaan, lavaSearch2,
#> lfe, lme4, lmerTest, lmtest, logistf, logitr, marginaleffects, MASS,
#> Matrix, mclogit, mclust, MCMCglmm, merTools, metaBMA, metadat, metafor,
#> metaplus, mgcv, mice, mlogit, mmrm, modelbased, multgee, MuMIn,
#> nestedLogit, nlme, nnet, nonnest2, ordinal, panelr, parameters, parsnip,
#> pbkrtest, performance, plm, poorman, PROreg, pscl, psych, quantreg,
#> Rcpp, RcppEigen, rmarkdown, rms, robustbase, robustlmm, rpart, rstanarm,
#> rstantools, rstudioapi, sandwich, serp, speedglm, splines, statmod,
#> survey, survival, svylme, testthat, tinytable, TMB, truncreg, tweedie,
#> VGAM, WeightIt, withr
#>
#> modelbased
#> ----------
#> brms, coda, correlation, emmeans, gamm4, gganimate, ggplot2, glmmTMB,
#> knitr, lme4, logspline, marginaleffects, mgcv, patchwork, poorman,
#> report, rmarkdown, rstanarm, rtdists, see, testthat
#>
#> parameters
#> ----------
#> AER, afex, aod, BayesFactor, BayesFM, bbmle, betareg, BH, biglm, blme,
#> boot, brglm2, brms, broom, broom.mixed, cAIC4, car, carData, cgam,
#> ClassDiscovery, clubSandwich, cluster, cobalt, coda, coxme, cplm,
#> dbscan, distributional, domir, drc, DRR, effectsize, EGAnet, emmeans,
#> epiR, estimatr, factoextra, FactoMineR, faraway, fastICA, fixest, fpc,
#> gam, gamlss, gee, geepack, ggeffects, ggplot2, GLMMadaptive, glmmTMB,
#> glmtoolbox, GPArotation, gt, haven, httr2, Hmisc, ivreg, knitr, lavaan,
#> lfe, lm.beta, lme4, lmerTest, lmtest, logistf, logspline, lqmm,
#> marginaleffects, MASS, Matrix, mclogit, mclust, MCMCglmm, mediation,
#> merDeriv, metaBMA, metafor, mfx, mgcv, mice, mmrm, multcomp, MuMIn,
#> NbClust, nFactors, nestedLogit, nlme, nnet, openxlsx, ordinal, panelr,
#> pbkrtest, PCDimension, performance, plm, PMCMRplus, poorman, posterior,
#> PROreg, pscl, psych, pvclust, quantreg, randomForest, RcppEigen,
#> rmarkdown, rms, rstan, rstanarm, sandwich, see, serp, sparsepca, survey,
#> survival, svylme, testthat, tidyselect, tinytable, TMB, truncreg,
#> vdiffr, VGAM, WeightIt, withr, WRS2
#>
#> performance
#> -----------
#> AER, afex, BayesFactor, bayesplot, betareg, bigutilsr, blavaan, boot,
#> brms, car, carData, CompQuadForm, correlation, cplm, dagitty, dbscan,
#> DHARMa, estimatr, fixest, flextable, forecast, ftExtra, gamm4, ggdag,
#> glmmTMB, graphics, Hmisc, httr2, ICS, ICSOutlier, ISLR, ivreg, lavaan,
#> lme4, lmtest, loo, MASS, Matrix, mclogit, mclust, metadat, metafor,
#> mgcv, mlogit, multimode, nestedLogit, nlme, nonnest2, ordinal, parallel,
#> parameters, patchwork, pscl, psych, quantreg, qqplotr, randomForest,
#> RcppEigen, rempsyc, rmarkdown, rstanarm, rstantools, sandwich, see,
#> survey, survival, testthat, tweedie, VGAM, withr
#>
#> report
#> ------
#> BayesFactor, brms, ivreg, knitr, lavaan, lme4, dplyr, rmarkdown,
#> rstanarm, survival, modelbased, emmeans, testthat
#>
#> see
#> ---
#> BH, brms, curl, DHARMa, emmeans, factoextra, ggdag, ggdist, ggraph,
#> ggrepel, ggridges, ggside, glmmTMB, grid, httr, httr2, lavaan, lme4,
#> logspline, MASS, mclust, merDeriv, mgcv, metafor, NbClust, nFactors,
#> patchwork, poorman, psych, qqplotr, randomForest, RcppEigen, rlang,
#> rmarkdown, rstanarm, scales, splines, testthat, tidygraph, vdiffr
#>