Factor Analysis And Principal Component Analysis

8 min read

Most people hear "factor analysis" and "principal component analysis" and immediately tune out. Sounds like grad school jargon, right? But here's the thing — if you've ever wondered why a personality quiz lumps questions together, or how Spotify seems to know your music taste from a handful of listens, you've already bumped into these ideas Practical, not theoretical..

The short version is: both are ways to take a mess of variables and find the smaller story underneath. And honestly, that's a skill most of us could use, whether we're running a business, analyzing survey data, or just trying to make sense of a spreadsheet that won't behave.

Some disagree here. Fair enough.

What Is Factor Analysis

So what is factor analysis, really? Even so, the "do I like my boss" ones do too. Some cluster together — the "am I burned out" questions move as a pack. Worth adding: turns out those 30 questions aren't 30 separate things. Imagine you hand 1,000 people a survey with 30 questions about how they feel at work. Factor analysis is the method that finds those hidden packs, called factors, without you having to guess.

It's a statistical technique built on the idea that the stuff we can measure directly (answers, scores, behaviors) is actually being driven by fewer things we can't see directly. You're looking for the invisible levers.

Where It Came From

This isn't some new Silicon Valley trick. He proposed a general intelligence factor — what we now loosely call "g" — sitting behind the specific skills. Factor analysis goes back to the early 1900s, when a psychologist named Charles Spearman noticed that kids who did well in one subject tended to do well in others. That was factor analysis in its birthday suit That's the part that actually makes a difference..

What Principal Component Analysis Actually Is

Now, principal component analysis — PCA — gets tossed around as if it's the same thing. Even so, pCA is a dimensionality reduction method. It doesn't care if those components mean anything psychologically. That said, you've got 50 columns of data. PCA squashes them into a few principal components that capture the most variance possible. It isn't, but they're cousins. It just wants to keep the math as intact as it can while throwing away the noise.

Look, the easiest way I've found to separate them in my head: factor analysis tries to explain why variables relate (latent causes), PCA tries to compress data without losing the shape of it.

Why It Matters

Why should you care? Because raw data lies. Day to day, not on purpose — it's just noisy and redundant. If you build a model on 40 correlated survey items, you're double-counting the same underlying thing 40 times. Your results look solid and mean nothing.

Real talk: most dashboards are stuffed with metrics that move together. Revenue per visit, conversion rate, time on site — they're not independent. Even so, run a PCA and you might find two real axes of movement behind ten reported KPIs. That changes how you make decisions.

And in research, skipping this step is how we get fluffy constructs. "Customer satisfaction" gets measured by 12 questions when really it's two factors: service quality and product fit. Miss that and you'll waste months "improving satisfaction" by fixing the wrong thing Easy to understand, harder to ignore..

Quick note before moving on That's the part that actually makes a difference..

What goes wrong when people don't use these tools? They trust a "model" that's just memorizing redundancy. This leads to they report false precision. They overfit. I know it sounds simple — but it's easy to miss when you're staring at a clean-looking correlation matrix Which is the point..

Real talk — this step gets skipped all the time.

How It Works

Alright, let's get into the guts. I'll break this into chunks so it's not a wall of text.

The Correlation Matrix Is the Starting Point

Both methods start with a correlation matrix. But you're asking: which of my variables travel together? If question A and question B have a correlation of 0.8, they're probably shouting the same underlying signal. The matrix is just the map of all those relationships It's one of those things that adds up..

Extracting Factors or Components

In factor analysis, you pick a method — usually principal axis factoring or maximum likelihood — to estimate the latent factors. A loading of 0.The output gives you factor loadings: numbers showing how strongly each observed variable ties to each factor. 7 means "this question is basically that factor in disguise.

PCA skips the latent part. It computes eigenvectors and eigenvalues from the covariance matrix. Plus, the first principal component is the single line through your data that captures the most spread. The second is perpendicular and grabs the next most. You keep the ones with big eigenvalues — the old "eigenvalue over 1" rule is a rough start, but don't worship it.

Rotation: The Step Everyone Forgets

Here's what most guides get wrong — they act like extraction is the end. Varimax rotation makes factors as independent as possible, which makes them easier to name. Promax allows them to correlate, which is more realistic for human stuff. It isn't. In real terms, you rotate. Plus, rotation doesn't change how much variance is explained. It just turns the axis so a human can read it.

It sounds simple, but the gap is usually here.

How Many to Keep

This is part art. Day to day, scree plots help — you look for the elbow where adding another factor explains almost nothing. Parallel analysis is better; it compares your eigenvalues to random noise. In practice, you keep what's interpretable. A factor with three loadings that make sense beats five cryptic ones Worth knowing..

From Output to Meaning

Once you've got clean loadings, you name the factor. And "Oh, these six questions all load on component 1 — that's clearly social anxiety. " That naming step is where domain knowledge beats statistics. The math shows the cluster; you provide the label.

Common Mistakes

Let's talk screw-ups. Because there are plenty.

One: treating PCA and factor analysis as interchangeable. If you write "we used PCA to identify latent constructs" in a paper, a reviewer will eat you alive. Still, pCA summarizes. Practically speaking, they're not. Factor analysis explains.

Two: not checking if your data is even suited. But that's not analysis. So naturally, i've seen someone run factor analysis on 15 people and 20 questions. These methods assume linear relationships and some sample size backbone. Rule of thumb — at least 5 to 10 observations per variable, ideally more. That's a horoscope It's one of those things that adds up..

Three: ignoring communality. Think about it: if it's low, that variable doesn't belong. Think about it: drop it. In factor analysis, communality tells you how much of a variable's variance is explained by your factors. Forcing it in just muddies the loadings That's the whole idea..

Four: over-rotating or under-rotating your brain. That's why people see a loading of 0. 35 and call it a factor member. 4 or higher, and cross-loadings under 0.Typically you want 0.3, or you've got a confused variable Turns out it matters..

Five: trusting the computer's auto-label. Software will call them "Factor 1." If you publish that, you've missed the entire point.

Practical Tips

What actually works when you sit down to do this?

Start by looking at your data like a human. Scatterplots, histograms. If things aren't roughly continuous and linear, neither method will serve you well. Sometimes you need to transform or drop variables first Worth keeping that in mind..

Use both, honestly. So run a PCA to see how compressible your data is. Then run factor analysis to interpret the structure. They inform each other.

Don't obsess over p-values here. You're mapping terrain, not proving a courtroom case. On the flip side, this is exploratory. Save confirmatory factor analysis (CFA) for when you have a theory to test Easy to understand, harder to ignore..

And document your rotation choice. Future you, or your colleague, will wonder why factors look weird. A one-line note saves a week.

For survey work, pilot first. Small samples give unstable loadings. The factors you "find" in 30 responses will mutate by 300. Wait for volume Worth knowing..

Finally — visualize. A loading plot from PCA is worth a page of tables. In real terms, you can literally see which variables hug which component. That's the kind of chart people bookmark Less friction, more output..

FAQ

Is PCA a type of factor analysis? No. PCA is dimensionality reduction; it compresses data. Factor analysis models latent variables causing the observed data. Related, but different goals.

How big a sample do I need? General guidance is 100+ minimum, with 5–10 cases per variable. More is better, especially if correlations are weak.

Can I use these for categorical data? Not directly. Standard versions assume continuous data. Use polychor

ic or tetrachoric correlations, or turn to latent class analysis and item response theory instead Not complicated — just consistent..

Should I standardize before running PCA? If your variables are on different scales—say, income in dollars and satisfaction on a 1–5 scale—standardize. PCA is scale-sensitive; unstandardized runs let the biggest-number variables dominate the components.

What rotation should I pick? Orthogonal (varimax) if you assume factors are independent. Oblique (promax, oblimin) if you expect them correlated. In practice, psychological and social constructs usually correlate, so oblique often fits reality better The details matter here..

How many factors should I keep? Don't just trust the eigenvalue >1 rule (Kaiser criterion). Look at the scree plot elbow, parallel analysis, and whether extracted factors make theoretical sense. A factor with no interpretable meaning is a factor you shouldn't report Still holds up..


The gap between running the procedure and understanding it is where most mistakes happen. PCA and factor analysis are not black boxes that produce insight on command—they are lenses, and like any lens they distort if scratched by bad assumptions or careless reading. Plus, respect the math, stay honest about what your sample can support, and let the structure in the data speak instead of forcing a story onto it. Do that, and these methods stop being statistical rituals and start being genuine tools for seeing what your variables were trying to tell you all along.

Don't Stop

Hot off the Keyboard

Close to Home

Keep the Thread Going

Thank you for reading about Factor Analysis And Principal Component Analysis. We hope the information has been useful. Feel free to contact us if you have any questions. See you next time — don't forget to bookmark!
⌂ Back to Home