Apply 'rotatefactors' on the observations to represent them in the new factorial design (PCA)
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi all,
I guess, that it is an easy issue, but I can not figure out how to apply rotatefactors on the SCORES matrix resulting from a previous PCA:
(1) I run a PCA following:
[wcoeff,score] = pca(zscore(DataSet))
(2) I would like to rotate my principal components using rotatefactors:
[NewCoeff,TransfMatrix] = rotatefactors(wcoeff);
NewCoeff should give the new coordinates of the variables on the varimax-rotated components.
My question is: How can I compute the coordinates 'NewScores' of my observations on the new components? My idea is to plot them on a biplot and on an other scatter-plot where each axis is a component. I guess that there is something easy like:
NewScores = score * TransfMatrix
Am I right?
Romain
0 Kommentare
Antworten (0)
Siehe auch
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!