【发布时间】:2019-12-10 14:50:49
【问题描述】:
我正在对数据集中存在的数字列执行 PCA。这些数字列在同一范围内,所以在对它们执行 PCA 之前我还需要标准化(使用 PROC STANDARD)这些列吗?
【问题讨论】:
标签: sas logistic-regression pca
我正在对数据集中存在的数字列执行 PCA。这些数字列在同一范围内,所以在对它们执行 PCA 之前我还需要标准化(使用 PROC STANDARD)这些列吗?
【问题讨论】:
标签: sas logistic-regression pca
在运行proc princomp 之前,您不需要对它们进行标准化。添加std 选项以生成标准化的主成分分数。
proc princomp data=mydata out=scores std;
var var1 var2 var3;
run;
【讨论】: