PCA: number of attributes much bigger than number of data samples
Afficher commentaires plus anciens
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
Réponse acceptée
Plus de réponses (1)
Arturo Moncada-Torres
le 24 Août 2011
0 votes
I recommend you to look at this great tutorial by Will Dwinnel. I think you will find everything you need here.
Catégories
En savoir plus sur Dimensionality Reduction and Feature Extraction dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!