# Fast and Flexible Implementations of Exploratory Factor Analysis Tools

## Documentation for package ‘EFAtools’ version 0.8.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

B C D E F G H I K M N O P R S T U W misc

## -- B --

BARTLETT | Bartlett's test of sphericity

## -- C --

CD | Comparison Data
COMPARE | Compare two vectors or matrices (communalities or loadings)

## -- D --

DOSPERT | DOSPERT
DOSPERT_raw | DOSPERT_raw

## -- E --

EFA | Exploratory factor analysis (EFA)
EFA_AVERAGE | Model averaging across different EFA methods and types
efa_group | Multigroup exploratory factor analysis
EFA_POOLED | Exploratory factor analysis on multiple data imputations
efa_power | Power analysis for exploratory factor analysis
efa_reliability | Reliability and common-variance coefficients for a factor solution
efa_scores | Estimate factor scores and score-quality diagnostics for an EFA model
efa_screen | Screen data for exploratory factor analysis
efa_simulate | Simulate data from a common-factor population model
EKC | Empirical Kaiser Criterion

## -- F --

FACTOR_SCORES | Estimate factor scores for an EFA model
format.BARTLETT | Print and format a BARTLETT object
format.COMPARE | Print and format a COMPARE object
format.EFA | Print and summarise an EFA object
format.EFA_AVERAGE | Print and format an EFA_AVERAGE object
format.efa_group | Print and format a multigroup factor analysis
format.EFA_POOLED | Print and summarise an EFA object
format.efa_power | Print and format an efa_power object
format.efa_reliability | Print and format a reliability object
format.efa_retention | Format method for efa_retention objects
format.efa_scores | Print and format an efa_scores object
format.efa_screen | Print and format an efa_screen object
format.efa_simulated | Print and format an efa_simulated object
format.KMO | Print and format a KMO object
format.LOADINGS | Print LOADINGS object
format.N_FACTORS | Format method for N_FACTORS objects
format.OMEGA | Print and format an OMEGA object
format.SL | Print and format an SL object
format.SLLOADINGS | Print SLLOADINGS object
format.summary.EFA | Print and summarise an EFA object
format.summary.efa_scores | Print and format an efa_scores object

## -- G --

GRiPS_raw | GRiPS_raw

## -- H --

HULL | Hull method for determining the number of factors to retain

## -- I --

IDS2_R | Intelligence subtests from the Intelligence and Development Scales-2

## -- K --

KGC | Kaiser-Guttman Criterion
KMO | Kaiser-Meyer-Olkin criterion

## -- M --

MAP | Velicer's Minimum Average Partial (MAP) Criterion

## -- N --

NEST | Next eigenvalue sufficiency test (NEST)
N_FACTORS | Various Factor Retention Criteria

## -- O --

OMEGA | McDonald's omega

## -- P --

PARALLEL | Parallel analysis
plot.COMPARE | Plot COMPARE object
plot.EFA_AVERAGE | Plot EFA_AVERAGE object
plot.efa_group | Plot a multigroup factor analysis
plot.efa_power | Plot the RMSEA power curve
plot.efa_retention | Plot method for efa_retention objects
plot.N_FACTORS | Plot method for N_FACTORS objects
population_models | population_models
print.BARTLETT | Print and format a BARTLETT object
print.COMPARE | Print and format a COMPARE object
print.EFA | Print and summarise an EFA object
print.EFA_AVERAGE | Print and format an EFA_AVERAGE object
print.efa_group | Print and format a multigroup factor analysis
print.EFA_POOLED | Print and summarise an EFA object
print.efa_power | Print and format an efa_power object
print.efa_reliability | Print and format a reliability object
print.efa_retention | Print method for efa_retention objects
print.efa_scores | Print and format an efa_scores object
print.efa_screen | Print and format an efa_screen object
print.efa_simulated | Print and format an efa_simulated object
print.KMO | Print and format a KMO object
print.LOADINGS | Print LOADINGS object
print.N_FACTORS | Print method for N_FACTORS objects
print.OMEGA | Print and format an OMEGA object
print.SL | Print and format an SL object
print.SLLOADINGS | Print SLLOADINGS object
print.summary.EFA | Print and summarise an EFA object
print.summary.efa_scores | Print and format an efa_scores object
PROCRUSTES | Rotate a loading matrix to a target using Procrustes alignment

## -- R --

residuals.EFA | Extract residuals from an EFA object
RiskDimensions | RiskDimensions

## -- S --

SCREE | Scree Plot
SL | Schmid-Leiman Transformation
SMT | Sequential Chi Square Model Tests, RMSEA lower bound, and AIC
SPSS_23 | Various outputs from SPSS (version 23) FACTOR
SPSS_27 | Various outputs from SPSS (version 27) FACTOR
summary.EFA | Print and summarise an EFA object
summary.EFA_POOLED | Print and summarise an EFA object
summary.efa_scores | Print and format an efa_scores object

## -- T --

test_models | Four test models used in Grieder and Steiner (2022)

## -- U --

UPPS_raw | UPPS_raw

## -- W --

WJIV_ages_14_19 | Woodcock Johnson IV: ages 14 to 19
WJIV_ages_20_39 | Woodcock Johnson IV: ages 20 to 39
WJIV_ages_3_5 | Woodcock Johnson IV: ages 3 to 5
WJIV_ages_40_90 | Woodcock Johnson IV: ages 40 to 90 plus
WJIV_ages_6_8 | Woodcock Johnson IV: ages 6 to 8
WJIV_ages_9_13 | Woodcock Johnson IV: ages 9 to 13

## -- misc --

.average_matrices | Average a list of matrices elementwise
.change_class | Covert a '"LOADINGS"' table to matrix or a matrix to '"LOADINGS"'
.compute_vars | Compute explained variances from loadings
.consensus_loss | Mean squared discrepancy to a consensus target
.consensus_target_procrustes_single | Internal single-start GPA-consensus engine
.extract_list_object | Extract a list object by its name
.factor_corres | Compute number of non-matching indicator-to-factor correspondences
.gpa_consensus_target | Generalized Procrustes Analysis consensus target across loading matrices
.hyperplane_count | Count near-zero loadings
.oblique_procrustes | Oblique Procrustes target rotation using a k x k inner objective
.oblique_procrustes_batch | Batched oblique Procrustes target rotation over a cube of loading matrices
.orthogonal_procrustes | Closed-form orthogonal Procrustes rotation
.paf_iter | Perform the iterative PAF procedure
.parallel_sim | Parallel analysis on simulated data.
.rotate_bentler_oblq | Oblique Bentler factor rotation
.rotate_bentler_orth | Orthogonal Bentler factor rotation
.rotate_bifactor_oblq | Oblique bifactor factor rotation
.rotate_bifactor_orth | Orthogonal bifactor factor rotation
.rotate_cf_orth | Orthogonal Crawford-Ferguson factor rotation
.rotate_geomin_oblq | Oblique geomin factor rotation
.rotate_geomin_orth | Orthogonal geomin factor rotation
.rotate_oblimin | Oblique oblimin factor rotation
.rotate_simplimax_oblq | Oblique simplimax factor rotation
.simulate_cfm_eigen | Reference eigenvalues for the NEST simulation via the shared kernel.
.simulate_cfm_mvn | Draw multivariate-normal data from a population correlation matrix.
.tucker_congruence | Tucker congruence between factors