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 do I 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
Theory — what is factor analysis?
Factor analysis describes a set of observed variables using a smaller number of hidden dimensions called factors. The calculator applies component extraction with optional varimax rotation to three or four equal-length variables. A factor loading shows how strongly a variable relates to a factor, communality h² indicates the share of its variance that is explained, and uniqueness u² shows the share that remains unexplained. Choosing the number of factors should rely on the scree plot, eigenvalues and interpretability, not on a single fixed threshold.
Frequently asked questions
How many factors should I choose?
Does varimax change fit?
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.