Learn R Programming

EGAnet (version 2.4.0)

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

Description

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.

Copy Link

Version

Install

install.packages('EGAnet')

Monthly Downloads

4,832

Version

2.4.0

License

AGPL (>= 3.0)

Maintainer

Hudson Golino

Last Published

December 6th, 2025

Functions in EGAnet (2.4.0)

UVA

Unique Variable Analysis
community.detection

Apply a Community Detection Algorithm
bootEGA

Bootstrap Exploratory Graph Analysis
auto.correlate

Automatic correlations
community.consensus

Applies the Consensus Clustering Method (Louvain only)
community.homogenize

Homogenize Community Memberships
boot.ergoInfo

Bootstrap Test for the Ergodicity Information Index
community.compare

Compares Community Detection Solutions Using Permutation
boot.wmt

bootEGA Results of wmt2Data
color_palette_EGA

EGA Color Palettes
cosine

Cosine similarity
dnn.weights

Loadings Comparison Test Deep Learning Neural Network Weights
compare.EGA.plots

Visually Compare Two or More EGAnet plots
dynEGA.ind.pop

Intra- and Inter-individual dynEGA
convert2igraph

Convert networks to igraph
community.unidimensional

Approaches to Detect Unidimensional Communities
convert2tidygraph

Convert networks to tidygraph
dimensionStability

Dimension Stability Statistics from bootEGA
dynEGA

Dynamic Exploratory Graph Analysis
depression

Depression Data
dynamic.network.compare

Compares Dynamic Network Structures Using Permutation
igraph2matrix

Convert network to matrix
ergoInfo

Ergodicity Information Index
entropyFit

Entropy Fit Index
infoCluster

Information Theoretic Mixture Clustering for dynEGA
genTEFI

Generalized Total Entropy Fit Index using Von Neumman's entropy (Quantum Information Theory) for correlation matrices
frobenius

Frobenius Norm (Similarity)
ega.wmt

EGA Network of wmt2Data
net.scores

Network Scores
net.loads

Network Loadings
modularity

Computes the (Signed) Modularity Statistic
known.graph

Re-fit Network
information

Information Theory Metrics
intelligenceBattery

Intelligence Data
polychoric.matrix

Computes Polychoric Correlations
plot_clusters

Plot Clustered Individual Networks
glla

Generalized Local Linear Approximation
jsd

Jensen-Shannon Distance
itemStability

Item Stability Statistics from bootEGA
hierEGA

Hierarchical EGA
simEGM

Simulate data following a Exploratory Graph Model (EGM)
optimism

Optimism Data
vn.entropy

Entropy Fit Index using Von Neumman's entropy (Quantum Information Theory) for correlation matrices
totalCorMat

Total Correlation Matrix
network.regularization

Regularized Networks with Convex and Non-convex Penalties
network.fit

Traditional Fit Metrics for Networks
totalCor

Total Correlation
tefi.compare

Compare Total Entropy Fit Index (tefi) Between Two Structures
network.predictability

Predict New Data based on Network
network.estimation

Apply a Network Estimation Method
network.compare

Compares Network Structures Using Permutation
tefi

Total Entropy Fit Index using Von Neumman's entropy (Quantum Information Theory) for correlation matrices
sim.dynEGA

sim.dynEGA Data
simDFM

Simulate data following a Dynamic Factor Model
itemDiagnostics

Diagnostics Analysis for Low Stability Items
invariance

Measurement Invariance of EGA Structure
riEGA

Random-Intercept EGA
prime.num

Prime Numbers through 100,000
wmt2

WMT-2 Data
wto

Weighted Topological Overlap
EGAnet-package

EGAnet-package
EBICglasso.qgraph

EBICglasso from qgraph 1.4.4
EGAnet-plot

S3 Plot Methods for EGAnet
TMFG

Triangulated Maximally Filtered Graph
Embed

Time-delay Embedding
EGA.estimate

Estimates EGA for Multidimensional Structures
CFA

CFA Fit of EGA or hierEGA Structure
LCT

Loadings Comparison Test
EGA.fit

EGA Optimal Model Fit using the Total Entropy Fit Index (tefi)
EGA

Exploratory Graph Analysis