Factor Analysis Calculator

Factor Analysis Calculator

Extract factors from your correlation matrix and visualize the results

Data Input
Results
Help & Examples

Input Correlation Matrix

Enter your correlation matrix values or upload a CSV file:

These will be used as labels in the results.

Factor Analysis Options

Usually set between 1 and the number of variables with eigenvalues > 1.

About Factor Analysis

Factor analysis is a statistical method used to describe variability among observed, correlated variables in terms of a potentially lower number of unobserved variables called factors.

How to Use This Calculator

  1. Enter your variable names (optional) separated by commas
  2. Set the matrix size (number of variables)
  3. Enter correlation values in the matrix. Note that diagonal values should be 1, and the matrix should be symmetric
  4. Select the number of factors to extract
  5. Choose a rotation method
  6. Click "Run Factor Analysis" to see the results

Sample Data

You can load sample data to see how the calculator works. The sample data is a correlation matrix from a psychology study measuring different aspects of personality.

Interpreting Results

  • Eigenvalues: Represent the amount of variance explained by each factor
  • Scree Plot: Helps determine how many factors to retain. Look for the "elbow" where the curve flattens out
  • Factor Loadings: Show the correlation between variables and factors. Higher loadings (closer to 1 or -1) indicate stronger relationships
  • Factor Plot: Visual representation of how variables relate to the first two factors

Limitations

This calculator implements a simplified version of factor analysis. For more complex analyses or large datasets, consider using specialized statistical software like SPSS, R, or SAS.

Scroll to Top