PCA: number of attributes much bigger than number of data samples
Mostrar comentarios más antiguos
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
Respuesta aceptada
Más respuestas (1)
Arturo Moncada-Torres
el 24 de Ag. de 2011
0 votos
I recommend you to look at this great tutorial by Will Dwinnel. I think you will find everything you need here.
Categorías
Más información sobre Dimensionality Reduction and Feature Extraction en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!