Skip to content

About

PsychoMatic is an R package for automated psychometric analysis. It streamlines descriptives, EFA, CFA, ESEM, network psychometrics, reliability, measurement invariance, and alignment, with flexible settings and bilingual reporting in English or Spanish.

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Repository files navigation

PsychoMatic

PsychoMatic

Psychometric analysis and bilingual reports in R.

PsychoMatic 1.0.1 simplifies descriptives, correlations, factor analysis (EFA, CFA and ESEM), reliability, measurement invariance, IRT/DIF and network analysis. Results are available in the console and as Word or Excel reports.

Installation

Install the development version from GitHub:

install.packages("remotes") # Only needed once.
remotes::install_github("gmoncayoj/PsychoMatic")

For the published CRAN version, use install.packages("PsychoMatic").

Quick start

An ESEM analysis with three factors and geomin rotation:

library(PsychoMatic)

result <- esem_auto(
  data = MY_DATA,
  items = 2:13,
  n_factors = 3,
  rotation = "geomin",
  ordered = FALSE
)

Replace MY_DATA with your data frame and 2:13 with your item columns. This example treats items as continuous; use ordered = TRUE for ordinal items. Set language = "esp" for Spanish output.

Psychometric networks with Word and Excel reports:

network <- network_auto(
  data = MY_DATA,
  items = 2:13,
  seed = 2026,
  report = TRUE,
  format = c("word", "excel"),
  file_name = "Network"
)

Reports are saved in your working directory. Optional dependencies are listed in the network guide.

Documentation

License and support

GPL version 3 or later. Copyright © 2026 José Gamarra-Moncayo. License notice · Report an issue.

About

PsychoMatic is an R package for automated psychometric analysis. It streamlines descriptives, EFA, CFA, ESEM, network psychometrics, reliability, measurement invariance, and alignment, with flexible settings and bilingual reporting in English or Spanish.

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages