为自己打气加油 发表于 2019-8-6 14:30:06

SAS主成分分析_princomp


(1)主成分分析简易代码
proc princomp data=输入数据集 n=主成分数 out=输出数据集
prefix=主成分的重命名;                                                                                                         
var 对哪些变量进行主成分分析;                                                                                                                           
run;

n=指定需要的主成分数,缺省则默认给出与变量数一样多的主成分数数。
Out=指定输出数据集,可以缺省。
Prefix=指定主成分的新名字,默认为prin1、prin2…

(2)简例
如下数据进行主成分分析:


代码为:
proc princompdata=a n=6out=prin ;                                                                                                   
   var X1-x8 ;                                                                                                                        
run;

主成分表达式可从结果中查看:

每个观测值的主成分得分可以从数据集prin中查看。
页: [1]
查看完整版本: SAS主成分分析_princomp