What is a good, structured and reproducible method to name selected components or factors in principal component analysis (PCA)? Clearly, the sign and magnitude of the entries in the eigenvectors are key, but how do you go from there to a qualitative, solid descriptor or name?
BACKGROUND (skip unless interested in soccer):
It turns out that you (meaning, 'I') barely make it through getting a shaky understanding of dimensionality reduction in data with correlated variables; fight your way through the linear algebra to understand (on a good day) the change in coordinates, the rotation of the data cloud and other arcane concepts, in great measure thanks to herculean didactic efforts directed to grandmothers, and other family members (here). Finally, the R
code also falls in place (princomp
v prcomp
), and you are ready to select the main factors or components among the eigenvectors of the covariance matrix. You get the output of the summary
, generate a biplot
and you are done, hoping that somebody smarter can get through the shock of overlapping info on the biplot
, and squeeze some meaningful information that can be, yes, explained to your mother, grandmother or to your son. But you can't just print the biplot
- you are at the dinner table...
So what to do? How to give meaningful name to PC1
and PC2
? Do they need a name? They should have a name, because just going though the components in the corresponding eigenvectors doesn't seem like a great, impacting way of getting a paper published. So what are the guidelines or principles to assign these names?
Here's an example for soccer fans with kids with questions. You get the Economist, and finally understand what makes tiki-taka the best soccer ever played. That is if you know that ABCB
means (from watching the games) that the ball goes from Busquets to Xavi, from Xavi to Iniesta, and from Iniesta back to Xavi, for example. And that in ABAC
the A
may be Messi looking for a wall before giving an assistance for goal. ABAB
stands for two soccer geniuses hugging the ball while the defenders give up in frustration. So now (sorry baseball and football fans) "Principal Component 1" in the opening plot makes a lot of sense. But what happens if you are not a Barça fan... you are then at the mercy of the explanation of "Principal Component 1": "a much greater propensity to play ABAC
and ABCB
passing sequences, as well as ABAB
". And because it's the Economist, there is some further explaining. But still... this was the first time I ever heard of PCA, and couldn't get faster to Wikipedia. Shouldn't there be an effort made to name this component or factor something that sounds like a new meta-variable - something like, "back-and-forth passing" (not great, I know)?
The same thing tends to happen in other instances in which after the mathematical effort is carried out, the assignment of qualitative descriptors or names to the PC's is not compelling. Without nice definitions (or ideally, names) for the principal components, it is difficult to grasp what they mean, and how they are a weighted linear composition of the initial variables.
Here's a plot in an otherwise phenomenal post on-line (I will hold off on crediting it because of what follows) at the end of a PCA on different models of cars in the year 2004 - basically data on technical specs, price, etc:
Very hard, isn't it, to go for any cars other than luxury German models?