Factor analysis calculator
Paste three or four equal-length variables. The calculator uses component extraction and optional varimax rotation.
Scree plot
Eigenvalues show how much variance each successive component captures.
Loadings and communalities
| Variable | Factor 1 | Factor 2 | Factor 3 | Communality h² | Uniqueness u² |
|---|---|---|---|---|---|
| Fill in the fields above — the result is computed on this page. | |||||
How to use this page
- Paste at least three equal-length variables.
- Choose factor count and rotation.
- Assess the scree plot, loadings, communalities and substantive meaning.
What this page does not do: This is an educational component-based extraction for 3–4 variables. It does not calculate KMO, Bartlett's test, standard errors or maximum-likelihood estimates.
Further reading
Factor analysis describes several observed variables using fewer latent dimensions. A loading shows how strongly a variable relates to a factor, communality h² gives the explained variance share, and uniqueness u² the remainder.
Varimax rotation simplifies the loading pattern without changing total communality. Factor names and meaning still require subject-matter interpretation.
Frequently asked questions
How many factors should I choose?
Compare the scree plot, eigenvalues, communalities and interpretability. Do not rely on one threshold.
Does varimax change fit?
Orthogonal rotation redistributes loadings while preserving their total explained variance.
See also
A/B test calculator
Compare two proportions in an A/B test. Calculate conversion rates, difference, uplift, z score, p value and c
A/B test planning — sample size, MDE and duration
Plan a two-proportion experiment, estimate detectable effect and traffic duration.
ACF and PACF autocorrelation calculator
Calculate ACF and PACF across time-series lags. Review the chart, reference bounds and coefficient table.