How do you color code the variables in a biplot?

I'm trying to color code select variables/loadings in a 3D biplot attained from running a PCA, so that those variables most associated with say component 1 are in one color, component 2 in another, etc. I know how to label them, but trying to use the brush/select data option in the plot menu doesn't seem to work for this type of plot.
Searching for an answer someone posted a similar question, but their solution was to overlay three different plots, each color coded, and that's definitely not the solution to my problem. If it's a matter of an input function I'm unaware of, or if someone has a PCA plotter GUI or function that can help with this, I'd greatly appreciate it!

1 Kommentar

dpb
dpb am 24 Jul. 2013
Why doesn't the three overlaid satisfy? It'd be my first/simplest route.
Alternatively, find the handles of the various objects associated w/ each variable and set() their color properties as desired.
I've never used biplot (and really don't even know what one is) but probably one could wrap the above in a function to hide the complexity if do this frequently.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Gefragt:

am 24 Jul. 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by