标签: sas
我想将特征向量表按升序排序。为此,我认为需要将特征向量表转换为SAS数据表。我怎么做?以下是我用来创建特征向量的部分代码。
proc princomp data = test; ID$ name$ DOB$ Job_Title$ Salary$ {DATA IS INSERTED HERE} run;
答案 0 :(得分:0)
在您的outstat=语句中使用proc princomp选项:
outstat=
proc princomp
OUTSTAT = SAS数据集 创建一个输出SAS数据集,其中包含均值,标准差,观察值数量,相关性或协方差,特征值和特征向量。如果指定COV选项,则数据集为TYPE = COV或TYPE = UCOV,具体取决于NOINT选项,并且它包含协方差;否则,取决于NOINT选项,数据集为TYPE = CORR或TYPE = UCORR,并且它包含相关性。如果您指定PARTIAL语句,则OUTSTAT =数据集也包含R个正方形。
OUTSTAT = SAS数据集
创建一个输出SAS数据集,其中包含均值,标准差,观察值数量,相关性或协方差,特征值和特征向量。如果指定COV选项,则数据集为TYPE = COV或TYPE = UCOV,具体取决于NOINT选项,并且它包含协方差;否则,取决于NOINT选项,数据集为TYPE = CORR或TYPE = UCORR,并且它包含相关性。如果您指定PARTIAL语句,则OUTSTAT =数据集也包含R个正方形。