我在SAS中写了以下内容:
data test;
infile 'C:\Users\Public\Documents\test.dat';
input a b c d e id;
run;
proc princomp cov out=a;
var a b c d e;
run;
proc corr;
var prin1 prin2 prin3 a b c d e;
run;
有没有办法列出每个id的主要组件的值?我收到的输出只是摘要统计(即最大和最小)和相关性。
答案 0 :(得分:1)
尝试使用OUTSTAT =选项。
proc princomp data=out cov out=pca outstat=pcastat n=2;
run;
这将包含协方差,特征值和评分矩阵。