Skip to content

Advertisement
Advertisement unavailable offline
The page content remains available.

PCA calculator — principal component analysis

Paste two or three series with equal observation counts. The calculator derives principal components from a correlation or covariance matrix.

Variance explained by PC1: —

Fill in the fields above — the result is computed on this page.

Observations
—
Variables
—
PC1 eigenvalue
—
PC1 share
—
PC2 share
—
Cumulative PC1 + PC2
—

Scree chart

Bars show the share of total variance explained by each component.

Components and loadings

Component Eigenvalue Variance share Loading A Loading B Loading C
Fill in the fields above — the result is computed on this page.
What do these numbers mean?
  • A large PC1 share means one dominant direction summarises much of the variation.
  • PCA describes linear structure and does not establish causation.

The tool supports 2–3 variables and 3–5000 complete observations. It does not impute missing values or choose the final component count.

How do I use this page?
  1. Paste equal-length series.
  2. Choose scaling suitable for the data.
  3. Read the explained variance and loadings.

What this page does not do: The tool supports 2–3 variables and 3–5000 complete observations. It does not impute missing values or choose the final component count.

Further reading

Theory — what is principal component analysis?

Principal component analysis (PCA) rotates the coordinate system so the first component captures as much of the data's variance as possible, while the second captures as much of the remaining variance as possible while staying perpendicular to the first. The calculator needs two or three series with equal observation counts and derives components from a correlation or covariance matrix. Standardising the data is advisable when variables have different units or clearly different variances, since otherwise the variable with the largest scale can dominate the result.

Frequently asked questions

When should I standardise?
When variables use different units or have very different variances. Otherwise the largest scale may dominate.
Does a loading sign matter?
Eigenvector direction is arbitrary. Reversing every sign in a component leaves the model unchanged.

See also

← All calculators

Advertisement
Advertisement unavailable offline
The page content remains available.
Offline app and draw notifications

My saved selections

Selections saved only in this browser. Numbers are shown exactly as saved; this is not a lottery ticket.

Open the My saved selections hub
Restore with preview

Restore in the hub: review the file and confirm first. Both old backups and the complete selections + journal backup are supported. Nothing is uploaded.