<?xml version="1.0" encoding="UTF-8"?>
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:title>Fast and Flexible Implementations of Exploratory Factor Analysis
Tools</dc:title>
  <dc:title>R package EFAtools version 1.0.0</dc:title>
  <dc:description>Provides a complete workflow for exploratory factor analysis
    (EFA). It covers data screening and factorability checks, a suite of
    factor retention criteria for choosing the number of factors, and factor
    extraction by principal axis factoring, maximum likelihood, unweighted
    least squares, or diagonally weighted least squares from Pearson,
    Spearman, Kendall, polychoric, tetrachoric, or two-stage
    full-information maximum likelihood correlations. A built-in rotation
    engine offers a range of orthogonal and oblique rotations, and standard
    errors for loadings and related quantities can be obtained by analytic,
    robust, or bootstrap methods. Further tools support model averaging
    across analytic choices, multigroup EFA with factor congruence, EFA on
    multiply imputed data, Schmid-Leiman transformation, reliability
    coefficients (including McDonald's omegas), factor score estimation,
    data simulation, and power analysis. Computationally intensive
    procedures are implemented in 'C++' for speed.</dc:description>
  <dc:type>Software</dc:type>
  <dc:relation>Depends: R (&gt;= 4.1.0)</dc:relation>
  <dc:relation>Imports: psych, stats, ggplot2 (&gt;= 3.4.0), cli, Rcpp, future.apply,
checkmate, progressr, rlang, clue, lifecycle</dc:relation>
  <dc:relation>LinkingTo: Rcpp, RcppArmadillo, roptim</dc:relation>
  <dc:relation>Suggests: testthat (&gt;= 3.0.0), future, GPArotation (&gt;= 2022.4-1),
lavaan, lavaan.mi, MASS, mice, knitr, rmarkdown, vdiffr,
polycor, mnormt, fungible, semTools, withr</dc:relation>
  <dc:creator>Markus Steiner &lt;markus.d.steiner@gmail.com&gt;</dc:creator>
  <dc:publisher>Comprehensive R Archive Network (CRAN)</dc:publisher>
  <dc:contributor>Markus Steiner [aut, cre] (ORCID:
    &lt;https://orcid.org/0000-0002-8126-0757&gt;),
  Silvia Steiner [aut] (ORCID: &lt;https://orcid.org/0000-0002-0118-7722&gt;),
  William Revelle [ctb],
  Max Auerswald [ctb],
  Morten Moshagen [ctb],
  John Ruscio [ctb],
  Brendan Roche [ctb],
  Urbano Lorenzo-Seva [ctb],
  David Navarro-Gonzalez [ctb],
  Johan Braeken [ctb],
  Andreas Soteriades [ctb]</dc:contributor>
  <dc:rights>GPL-3</dc:rights>
  <dc:date>2026-07-23</dc:date>
  <dc:format>application/tgz</dc:format>
  <dc:identifier>https://CRAN.R-project.org/package=EFAtools</dc:identifier>
  <dc:identifier>doi:10.32614/CRAN.package.EFAtools</dc:identifier>
</oai_dc:dc>
