设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1505|回复: 0

SAS过程—PRINCOMP过程

[复制链接]

6

主题

138

金钱

224

积分

入门用户

发表于 2018-9-12 13:46:51 | 显示全部楼层 |阅读模式
PRINCOMP过程的一般使用格式如下:
  1. PROC PRINCOMP DATA=SAS数据集 <选项列表>;
  2. VAR 变量列表;
  3. PARTIAL 变量列表;
  4. FREQ 变量名;
  5. WEIGHT 变量名;
  6. BY 变量列表;
  7. RUN;
复制代码
注意: 用data=语句指定分析的资料类型可为原始数据集,也可为相关系数矩阵或协方差矩阵。
PROC PRINCOMP语句后主要的控制选项如表所示
PROC PRINCOMP语句后主要的控制选项
选项意义
OUT=SAS数据集新建包括资料文件数据及主成分值的新输出数据集
OUTSTAT=SAS数据集新建包括以下统计量的输出数据集:MEAN(每一变量的均值)、STD(每一变量标准差)、N(观测个数)、CORR(相关系数矩阵)、COV(协方差矩阵)、EIGENVAL(特征根)、SCORE(特征向量)、SUMWGT(加权值的总和,仅当用户使用语句PARTIAL,且指定VARDEF=WDF时输出)
NOINT规定主成分不包括截距
COVARIANCE(COV)指定以协方差\协方差矩阵作为分析的数据,若此项省略,则系统将以相关系数矩阵为依据
N=正整数指定主成分个数
STANDARD(STD)要求OUT=数据集中含标准化的主成分,若此项省略,则系统输出未标准化的主成分
PREFIX=主成分名字命名主成分
NOPRINT抑制全部结果输出

PRINCOMP过程中定义语句的意义如下:

VAR语句——定义进行主成分分析的变量。若此语句缺失,程序中未被其他语句定义的所有数值变量均被纳入分析。

PARTIAL语句——在计算其他变量相关系数或协方差矩阵时剔除由PARTIAL语句定义的变量的影响。

FREQ语句——此语句定义的变量值代表资料文件内各观测重复数。

WEIGHT语句——定义加权变量。

BY语句——定义分组变量,使用前需预先将数据集按此语句定义的变量进行排序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表