PCA: number of attributes much bigger than number of data samples
Mostra commenti meno recenti
Hello, I would like to apply PCA analysis to data in which I have 100 samples, each of them represented by 10000 variables. So we have the following situation: [m n] = size(myData); m = 100 n = 10000
In such case calling PCA this way:
[pc,score,latent,tsquare] = princomp(zscore(myData));
returns score and latent of only m-1=99 components. Everything above index 99 is equal to 0. Why? Can I trust those values returned by above function?
Thank you for any help. Michael
Risposta accettata
Più risposte (1)
Arturo Moncada-Torres
il 24 Ago 2011
0 voti
I recommend you to look at this great tutorial by Will Dwinnel. I think you will find everything you need here.
Categorie
Scopri di più su Dimensionality Reduction and Feature Extraction in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!