Is it possible to index which variables to extract after Principle Component Analysis?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
sh10101
am 13 Jan. 2017
Kommentiert: sh10101
am 14 Jan. 2017
Hi All,
I am a little confused as to how I can determine which variables I want after running my data matrix X through the pca funtion.
[coeff,score,latent,tsquared,explained,mu] = pca(X);
I have a 1000x16 dataset. I know from the 'explained' output that 95% of my feature variability can be explained by 7 variables.
Is there a way of determining which 7 variables (which columns numbers from the original X matrix) these are through indexing from the original X matrix,coeff, scores matrix?
Any help would be greatly appreciated here.
0 Kommentare
Akzeptierte Antwort
the cyclist
am 13 Jan. 2017
Bearbeitet: the cyclist
am 14 Jan. 2017
It will not be 7 of your original variable that explain 95% of the variation. This is an important concept to understand.
Rather, it will be 7 of the new variables, each of which is a linear combination of your original variables, that will explain the variation. Each column of coeff is the weight of the original variable. The first 7 columns of coeff are what you want.
Weitere 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!