Package: EGAnet 2.1.0

Hudson Golino

EGAnet: Exploratory Graph Analysis – a Framework for Estimating the Number of Dimensions in Multivariate Data using Network Psychometrics

Implements the Exploratory Graph Analysis (EGA) framework for dimensionality and psychometric assessment. EGA estimates the number of dimensions in psychological data using network estimation methods and community detection algorithms. A bootstrap method is provided to assess the stability of dimensions and items. Fit is evaluated using the Entropy Fit family of indices. Unique Variable Analysis evaluates the extent to which items are locally dependent (or redundant). Network loadings provide similar information to factor loadings and can be used to compute network scores. A bootstrap and permutation approach are available to assess configural and metric invariance. Hierarchical structures can be detected using Hierarchical EGA. Time series and intensive longitudinal data can be analyzed using Dynamic EGA, supporting individual, group, and population level assessments.

Authors:Hudson Golino [aut, cre], Alexander Christensen [aut], Robert Moulder [ctb], Luis E. Garrido [ctb], Laura Jamison [ctb], Dingjing Shi [ctb]

EGAnet_2.1.0.tar.gz
EGAnet_2.1.0.zip(r-4.5)EGAnet_2.1.0.zip(r-4.4)EGAnet_2.1.0.zip(r-4.3)
EGAnet_2.1.0.tgz(r-4.4-x86_64)EGAnet_2.1.0.tgz(r-4.4-arm64)EGAnet_2.1.0.tgz(r-4.3-x86_64)EGAnet_2.1.0.tgz(r-4.3-arm64)
EGAnet_2.1.0.tar.gz(r-4.5-noble)EGAnet_2.1.0.tar.gz(r-4.4-noble)
EGAnet_2.1.0.tgz(r-4.4-emscripten)EGAnet_2.1.0.tgz(r-4.3-emscripten)
EGAnet.pdf |EGAnet.html
EGAnet/json (API)
NEWS

# Install 'EGAnet' in R:
install.packages('EGAnet', repos = c('https://hfgolino.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/hfgolino/eganet/issues

Datasets:

On CRAN:

7.87 score 43 stars 1 packages 59 scripts 2.9k downloads 10 mentions 54 exports 177 dependencies

Last updated 14 days agofrom:18e50c347f. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 09 2024
R-4.5-win-x86_64OKNov 09 2024
R-4.5-linux-x86_64OKNov 09 2024
R-4.4-win-x86_64OKNov 09 2024
R-4.4-mac-x86_64OKNov 09 2024
R-4.4-mac-aarch64OKNov 09 2024
R-4.3-win-x86_64OKNov 09 2024
R-4.3-mac-x86_64OKNov 09 2024
R-4.3-mac-aarch64OKNov 09 2024

Exports:auto.correlateboot.ergoInfobootEGACFAcolor_palette_EGAcommunity.comparecommunity.consensuscommunity.detectioncommunity.homogenizecommunity.unidimensionalcompare.EGA.plotsconvert2igraphconvert2tidygraphcosinedimensionStabilitydynEGAdynEGA.ind.popEBICglasso.qgraphEGAEGA.estimateEGA.fitEGMEGM.compareEmbedentropyFitergoInfofrobeniusgenTEFIgllahierEGAigraph2matrixinfoClusterinformationinvarianceitemStabilityjsdLCTmodularitynet.loadsnet.scoresnetwork.comparenetwork.estimationnetwork.predictabilitypolychoric.matrixriEGAsimDFMsimEGMtefiTMFGtotalCortotalCorMatUVAvn.entropywto

Dependencies:abindarmbackportsbase64encBHbitbit64bootbroombslibcachemcarcarDatacheckmatecliclueclustercodacodetoolscolorspacecorpcorcorrplotcowplotcpp11crayonCVXRdata.tabledendextendDEoptimDerivdigestdoBydplyrECOSolveRevaluatefansifarverfastmapfdrtoolfontawesomeforcatsforeachforeignFormulafsfungiblefuturefuture.applyGAgenericsGGallyggplot2ggpubrggrepelggsciggsignifggstatsglassoglobalsgluegmpGPArotationgridExtragtablegtoolshighrHmischmshtmlTablehtmltoolshtmlwidgetsigraphisobanditeratorsjpegjquerylibjsonliteknitrkutilslabelinglatticelavaanlifecyclelisrelToRlistenvlme4magrittrMASSMatrixMatrixModelsMBESSmcmcMCMCpackmemoisemgcvmimicrobenchmarkmimeminqamnormtmodelrmunsellmvtnormnetworknleqslvnlmenloptrnnetnumDerivOpenMxopenxlsxosqpparallellypatchworkpbapplypbivnormpbkrtestpbmcapplypillarpkgconfigplyrpngpolynomprettyunitsprogressprogressrpsychpurrrqgraphquadprogquantregR6rappdirsRColorBrewerRcppRcppArmadilloRcppEigenRcppParallelRcsdpreshape2rlangrmarkdownRmpfrrockchalkrpartrpfRSpectrarstatixrstudioapiRUnitsassscalesscssemsemPlotsemToolssnaSparseMStanHeadersstatnet.commonstringistringrsurvivaltibbletidyrtidyselecttinytexutf8vctrsviridisviridisLitewithrxfunXMLxtableyamlzip

Readme and manuals

Help Manual

Help pageTopics
EGAnet-packageEGAnet-package EGAnet
Automatic correlationsauto.correlate
Bootstrap Test for the Ergodicity Information Indexboot.ergoInfo
'bootEGA' Results of 'wmt2'Databoot.wmt
Bootstrap Exploratory Graph AnalysisbootEGA
CFA Fit of 'EGA' or 'hierEGA' StructureCFA
'EGA' Color Palettescolor_palette_EGA
Compares Community Detection Solutions Using Permutationcommunity.compare
Applies the Consensus Clustering Method (Louvain only)community.consensus
Apply a Community Detection Algorithmcommunity.detection
Homogenize Community Membershipscommunity.homogenize
Approaches to Detect Unidimensional Communitiescommunity.unidimensional
Visually Compare Two or More 'EGAnet' plotscompare.EGA.plots
Convert networks to 'igraph'convert2igraph
Convert networks to 'tidygraph'convert2tidygraph
Cosine similaritycosine
Depression Datadepression
Dimension Stability Statistics from 'bootEGA'dimensionStability
Loadings Comparison Test Deep Learning Neural Network Weightsdnn.weights
Dynamic Exploratory Graph AnalysisdynEGA
Intra- and Inter-individual 'dynEGA'dynEGA.ind.pop
'EBICglasso' from 'qgraph' 1.4.4EBICglasso.qgraph
Exploratory Graph AnalysisEGA
Estimates 'EGA' for Multidimensional StructuresEGA.estimate
'EGA' Optimal Model Fit using the Total Entropy Fit Index ('tefi')EGA.fit
'EGA' Network of 'wmt2'Dataega.wmt
S3 Plot Methods for 'EGAnet'EGAnet-plot plot.EGAnet
Exploratory Graph ModelEGM
Compare 'EGM' with EFAEGM.compare
Time-delay EmbeddingEmbed
Entropy Fit IndexentropyFit
Ergodicity Information IndexergoInfo
Frobenius Norm (Similarity)frobenius
Generalized Total Entropy Fit Index using Von Neumman's entropy (Quantum Information Theory) for correlation matricesgenTEFI
Generalized Local Linear Approximationglla
Hierarchical 'EGA'hierEGA
Convert '' network to matrixigraph2matrix
Information Theoretic Mixture Clustering for 'dynEGA'infoCluster
Information Theory Metricsinformation
Intelligence DataintelligenceBattery
Measurement Invariance of 'EGA' Structureinvariance
Item Stability Statistics from 'bootEGA'itemStability
Jensen-Shannon Distancejsd
Loadings Comparison TestLCT
Computes the (Signed) Modularity Statisticmodularity
Network Loadingsnet.loads
Network Scoresnet.scores
Compares Network Structures Using Permutationnetwork.compare
Apply a Network Estimation Methodnetwork.estimation
Predict New Data based on Networknetwork.predictability
Optimism Dataoptimism
Computes Polychoric Correlationspolychoric.matrix
Prime Numbers through 100,000prime.num
Random-Intercept 'EGA'riEGA
sim.dynEGA Datasim.dynEGA
Simulate data following a Dynamic Factor ModelsimDFM
Simulate data following a Exploratory Graph Model ('EGM')simEGM
Total Entropy Fit Index using Von Neumman's entropy (Quantum Information Theory) for correlation matricestefi
Triangulated Maximally Filtered GraphTMFG
Total CorrelationtotalCor
Total Correlation MatrixtotalCorMat
Unique Variable AnalysisUVA
Entropy Fit Index using Von Neumman's entropy (Quantum Information Theory) for correlation matricesvn.entropy
WMT-2 Datawmt2
Weighted Topological Overlapwto