资源描述:
《8_因子分析过程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、因子分析过程介绍一、因子分析过程的功能:1.该过程提供八种提取因子的方法,也就是可完成八种类型的因子分析;它们是主分量法、主因子法、主因子迭代法、最大似然法等.2.对先验公因子方差的估计提供六种方法;3.提取因子的个数由用户控制;4.对因子模型提供八种旋转方法;1一、因子分析过程的功能(续):5.该过程输出丰富的计算结果;6.输入数据集有几种类型;7.该过程还可以根据偏相关阵或偏协差阵进行因子分析.2二、基本语句:procfactor;必需的语句varvariables;priorscommunalities;partialvar
2、iables;freqvariable;weightvariable;byvariables;3三、ProcFactor语句的选项(51个):(1)Data=SAS-data-set(2)Out=SAS-data-set—创建一个数据集,它包括来自Data=的数据集中的全部数据,及被命名为Factor1,Factor2等变量的因子得分估计.使用此选项时,要求Data=的数据集是坐标型数据,且选项Nfactors=也必须规定,以便确定因子得分变量的个数.(3)Outstat=SAS-data-set—规定一个包含大部分分析结果的输出数据集.4(4)M
3、ethod=name
4、M=name—规定提取因子的方法.缺省时一般M=principal.Name的有效值如下:①Principal
5、prin
6、p—如果没有使用priors选项或语句,或者规定priors=one时进行主分量分析;如果使用priors语句或选项priors=的值不等于one,则执行主因子分析.②prinit—执行迭代主因子分析.③ML
7、M—执行极大似然因子分析,该方法要求相关阵非奇异.5④Alpha—执行alpha(α)因子分析.⑤Image
8、I—执行映像协差阵的主分量分析,该方法要求相关阵非奇异.⑥Pattern—从Type=Fa
9、ctor,corr,ucorr,cov或ucov的数据集中读入因子模型.⑦score—从Type=Factor,corr,ucorr,cov或ucov的数据集中读入得分系数.⑧ULS
10、U—执行没有加权的最小二乘因子分析⑨HARRIS
11、H—yieldsHarriscomponentanalysisofS-1RS-1(Harris1962),anoniterativeapproximationtocanonicalcomponentanalysis.6(5)priors=name—规定计算先验公因子方差估计的方法.也可以使用priors语句给出先验公因
12、子方差估计的数值.Name的有效值如下:①one
13、o—令所有先验公因子方差均为1.②Max
14、M—对每个变量令先验公因子方差为它同任一其他变量相关系数的绝对值的最大值.③ASMC
15、A
16、M—令所有先验公因子方差估计与复相关系数的平方成正比例,但要适当调整使得它们的和等于最大绝对相关(Cureton1968).7④SMC
17、S—对每个变量令先验公因子方差为该变量与所有其他变量的多重相关的平方.⑤Input
18、I—在Data=的数据集中(必须是type=factor)从type=‘priors’或type=‘communal’的第一个观测读入先验公因子方差估计
19、.⑥Random
20、R—令先验公因子方差估计为0和1之间的均匀分布伪随机数.8缺省时先验公因子方差的估计规定如下:Method=priors=Principal,prinitoneAlpha,uls,mlsmcHarris,image,pattern,score(不能使用)9(6)Covariance
21、cov—要求用协差阵替代相关阵作因子分析.该选择项只能同method=principal,prinit,uls或image一起使用.下面3个选择项((7),(8),(9))用于控制提出因子的数目.如果规定它们中的两个或两个以上,那么保留的因子数目是满足
22、所有规定准则的最小值.(7)mineigen=p
23、min=p—规定被保留因子的最小特征值.10(8)nfactors=n
24、nfact=n
25、n=n—规定被提取公因子的最大数目,缺省值为变量的个数.(9)propotion=p
26、percent=p
27、p=p—对被保留的因子规定使用先验公因子方差估计的公共方差所占的比例.p=0.75和p=75是等价的.缺省值为1.0或100%.11(10)Rotate=name
28、R=name—给出旋转的方法.缺省时Rotate=none(9种正交旋转方法和15种斜交旋转方法)Name的有效值如下:①none—不进行旋转.②
29、varimax—执行方差最大正交旋转.③orthomax—执行权数为Gamma的方差最大正交旋转.④Equamax—执行均