Is there a way to plot original set of data onto biplot?

4 Ansichten (letzte 30 Tage)
Michelle
Michelle am 7 Aug. 2014
Kommentiert: dpb am 11 Aug. 2014
I want to plot all of my original data as a scatter plot onto the biplot created by PCA.

Akzeptierte Antwort

Peter Perkins
Peter Perkins am 11 Aug. 2014
Michelle, the whole point of PCA is to create a new coordinate system. Plotting the original data in that coordinate system doesn't make sense. If you've done PCA, you must have the scores for your original data -- the scores are the original data transformed into the new coordinate system. Use BIPLOT to plot those - there's an optional parameter to do that.
Hope this helps.
  2 Kommentare
dpb
dpb am 11 Aug. 2014
...the whole point of PCA is to create a new coordinate system. ...
Good point, Peter... :)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

dpb
dpb am 7 Aug. 2014
Bearbeitet: dpb am 8 Aug. 2014
biplot(...
hold on
scatter(gca,x,y);
should get you started.

Kategorien

Mehr zu Dimensionality Reduction and Feature Extraction finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by