Principal Component for Shape Analysis.

조회 수: 8 (최근 30일)
Fredic
Fredic 2019년 2월 15일
댓글: Fredic 2019년 3월 13일
Hello guys,
I want to make a pca for my shape problem. My X matrix is ​​constituted n = rows (observation) and p = columns (variables). In particular, my matrix is ​​constituted by n = 15000 which are the coordinates of the geoemtrical points of the form and m = 10 are the pazinets. I run the following script in Matlab:
[PC,Mode,eigenvalues,tsquared,variace_perc,Mean_RR] = pca(RR);
Xcentered = Mode*PC';
shape_vector=mean(Xcentered,2)
I would like to be sure to proceed in the right way. From this analysis I get:
PC=matrix of 15000*9
Mode=matrix of 10*9.....
In this way PC represent the principal components for me, are just projection of my date onto the principal component.
Mode is that Matlab call "coeff"....but in this way, what does it represent?
Thank you very much!!!

채택된 답변

Bernhard Suhm
Bernhard Suhm 2019년 3월 10일
Per documentation of pca, your "Mode" are " .. the representations of X in the principal component space. Rows of scorecvorrespond to observations, and columns correspond to components". So to get the loading of the 2nd component of the shape vector corresponding to your input signal, you'll want to grab the second column of your "Mode" variable.
  댓글 수: 1
Fredic
Fredic 2019년 3월 13일
Thank you very much for yours answer.
I understood the meaning of the various parts of the pca. I have a doubt about my input matrix. I would like to insert two different types of patients, a healthy group and a group subject to a certain pathology. how can I, in such a structured way, make my system understand what is "normal" and what is not?

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Dimensionality Reduction and Feature Extraction에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by