spss怎么提取因子,spss抽取因子
spss分析方法-因子分析(转载)
因子分析就是将大量的彼此可能存在相关关系的变量,转换成较少的彼此不相关的综合指标的多元统计方法。。 下面我们主要从下面四个方面来解说:
[if !supportLineBreakNewLine]
[endif]
实际应用
理论思想
建立模型
[if !supportLineBreakNewLine]
[endif]
分析结果
[if !supportLineBreakNewLine]
[endif]
一、实际应用
在市场调研中,研究人员关心的是一些研究指标的集成或者组合,这些概念通常是通过等级评分问题来测量的,如利用李克特量表取得的变量。每一个指标的集合(或一组相关联的指标)就是一个因子,指标概念等级得分就是因子得分。因子分析在市场调研中有着广泛的应用,主要包括:(1)消费者习惯和态度研究(UA)(2) 品牌形象和特性研究(3)服务质量调查(4) 个性测试(5)形象调查(6) 市场划分识别(7)顾客、产品和行为分类在实际应用中,通过因子得分可以得出不同因子的重要性指标,而管理者则可根据这些指标的重要性来决定首先要解决的市场问题或产品问题。
[if !supportLineBreakNewLine]
[endif]
二、理论思想
因子分析(Factor Analysis)是一种数据简化的技术。它通过研究众多变量之间的内部依赖关系,探求观测数据中的基本结构,并用少数几个独立的不可观测变量来表示其基本的数据结构。这几个假想变量能够反映原来众多变量的主要信息。原始的变量是可观测的显式变量,而假想变量是不可观测的潜在变量,称为因子。主成分分析利用的是“降维”的思想,利用原始变量的线性组合组成主成分。在信息损失较小的前提下,把多个指标转化为几个互补相关的综合指标。因子分析是主成分分析的扩展和推广,通过对原始变量的相关系数矩阵内部结构的研究,导出能控制所有变量的少数几个不可观测的综合变量,通过这少数几个综合变量去描述原始的多个变量之间的相关关系。。
[if !supportLineBreakNewLine]
[endif]
因子分析的数学模型可以表示为Xp×1=Ap×m·Fm×1+ep×1,其中X为可实测的p维随机向量,它的每个分量代表一个指标或变量。
F=(F1, F2,...,Fm)T为不可观测的m维随机向量,它的各个分量将出现在每个变量之中,所以称它们为公共因子。矩阵A称为因子载荷矩阵,矩阵中的每一个元素称为因子载荷,表示第i个变量在第j个公共因子上的载荷,它们需要由多次观测X所得到的样本来估计。
向量e称为特殊因子,其中包括随机误差,它们满足条件:
(1)Cov(F,e)=0,即F与e不相关。
(2)Cov(Fi,Fj)=0,i≠j ,Var(Fi)=Cov(Fi, Fj)=I ,即向量F的协方差矩阵为m阶单位阵。(
3)Cov(ei,ej)=0,i≠j ,Var(ei)=σi2,即向量e的协方差矩阵为p阶对角阵。因子分析的基本思想是通过变量的相关系数矩阵内部结构的分析,从中找出少数几个能控制原始变量的随机变量Fi(i=1,2,...,m),选取公共因子的原则是使尽可能多地包含原始变量中的信息,建立模型X=A· F+e ,忽略e,以F代替X,用它再现原始变量X的众多分量之间的相关关系,达到简化变量降低维数的目的。
[if !supportLineBreakNewLine]
[endif]
三、建立模型
[if !supportLineBreakNewLine]
[endif]
因子分析的基本步骤如下。
对数据进行标准化处理,
估计因子载荷矩阵,
因子旋转,建立因子分析数学模型的目的不仅要找出公共因子并对变量进行分组,更重要的是要知道每个公共因子的意义,以便对实际问题作出科学分析。当因子载荷矩阵A的结构不便对主因子进行解释时,可用一个正交阵右乘A(即对A实施一个正交变换)。由线性代数知识,对A施行一个正交变换,对应坐标系就有一次旋转,便于对因子的意义进行解释。
估计因子得分以公共因子表示原因变量的线性组合,而得到因子得分函数。我们可以通过因子得分函数计算观测记录在各个公共因子上的得分,从而解决公共因子不可观测的问题。
[if !supportLineBreakNewLine]
[endif]
因子分析案例:
[if !supportLineBreakNewLine]
[endif]
题目:以下给出了中国历年国民经济主要指标统计(1992~2000)数据。试用因子分析对这些指标提取公因子并写出提取的公因子与这些指标之间的表达式。
一、数据输入
二、操作步骤 1、进入SPSS,打开相关数据文件,选择“分析”|“降维”|“因子”命令。2、选择进行因子分析的变量。在对话框的左侧列表框中,依次选择“工业总产值”“国内生产总值”“货物周转量”“原煤”“发电量”“原油”进入“变量”列表框。
3、选择输出系数相关矩阵。
单击“因子分析”对话框中的“描述”按钮,弹出“因子分析:描述”对话框。在“相关性矩阵”选项组中选中“KMO和巴特利特的球形度检验”复选框,单击“继续”按钮返回“因子分析”对话框。
4、设置对提取公因子的要求及相关输出内容。
单击“因子分析”对话框中的“提取”按钮,在“输出”选项组中选中“碎石图”复选框。
5、设置因子旋转方法。单击“因子分析”对话框中的“旋转”按钮,在“方法”选项组中选中“最大方差法”单选按钮。
6、设置有关因子得分的选项。单击“得分”按钮,选中“显示因子得分系数矩阵”复选框。
7、其余设置采用系统默认值即可。单击“确定”按钮,等待输出结果。
[if !supportLineBreakNewLine]
[endif]
四、结果分析
1、KMO检验和巴特利特检验结果KMO检验是为了看数据是否适合进行因子分析,其取值范围是0~1。其中0.9~1表示极好,0.8~0.9表示可奖励的,0.7~0.8表示还好,0.6~0.7表示中等,0.5~0.6表示糟糕,0~0.5表示不可接受。如下表所示,本例中KMO的取值为0.657,表明可以进行因子分析。巴特利特检验是为了看数据是否来自于服从多元正态分布的总体。本例中显著性值为0.000,说明数据来自正态分布总体,适合进一步分析。
2、变量共同度变量共同度表示的是各变量中所含原始信息能被提取的公因子所解释的程度。如下表所示,因为本例中所有变量共同度都在85%以上,所以提取的这几个公因子对各变量的解释能力很强。
3
4、碎石图有两个成分的特征值超过了1,只考虑这两个成分即可。
5、旋转成分矩阵第一个因子在工业总产值、国内生产总值、货物周转量、发电量及原油上有较大的载荷,所以其反映的是除原煤以外的其他变量的信息,第二个因子在原煤这一变量上有较大的载荷,反映的是原煤这一变量的信息。
6、成分得分系数矩阵给出了成分得分系数矩阵,据此可以直接写出各公因子的表达式。值得一提的是,在表达式中各个变量已经不是原始变量而是标准化变量。表达式如下:F1=0.194*工业总产值+0.216*国内生产总值+0.206*货物周转量+0.003*原煤+0.211*发电量+0.212*原油F2=0.311*工业总产值-0.002*国内生产总值-0.154*货物周转量+0.853*原煤-0.124*发电量+0.036*原油
分析结论:
[if !supportLineBreakNewLine]
[endif]
通过分析,我们可以知道:
由结果分析1、知,本例很适合使用因子分析。
由结果分析2、3、4可知,本例适合选前两个公因子进行分析,因为这已足够替代原来的变量,它们几乎涵盖了原变量的全部信息。
结果分析5给出了本例中的两个公因子及其所反映的变量。
结果分析6给出了公因子与标准化形式的变量之间的表达式。
[if !supportLineBreakNewLine]
[endif]
参考案例数据:
[if !supportLineBreakNewLine]
[endif]
[if !supportLists]【1】????[endif]spss统计分析与行业应用案例详解(第四版)? 杨维忠,张甜,王国平? 清华大学出版社
[if !supportLists]【2】 [endif](获取更多知识,前往gz号程式解说)
原文来自
如何spss因子分析
可以使用在线spss平台SPSSAU进行分析,因子分析用于探索定量数据可以浓缩为几个方面(因子),每个方面(因子)和题项对应关系。因子分析步骤:
1、选择进阶方法因子
2、设置输出维度(因子)个数
3、点击开始分析
因子分析通常有三个步骤:第一步是判断是否适合进行因子分析;第二步是因子与题项对应关系判断;第三步是因子命名。
第一步:判断是否进行因子分析,判断标准为KMO值大于0.6;
第二步:因子与题项对应关系判断。如因子与题项对应关系与预期严重不符则可考虑对题项进行删除
第三步:在第二步删除掉不合理题项后,并且确认因子与题项对应关系良好后,则可结合因子与题项对应关系,对因子进行命名。
spss要提取的因子数量怎么确定
spss要提取的因子数量看特征值和碎石图而确定。看累积方差贡献率,所有提取的因子的贡献率加起来至少超过40%。先参考特征值和碎石图,一般默认特征值大于1的因子被提取,同时参考碎石图,碎石图中有几个因子比较陡,就提取几个。
spss因子分析详细步骤
1、在新建的Excel表格中,插入六列数据,有种类、AC1、AC2、AC3、AC4和AC5;
2、打开SPSS分析工具,点击文件菜单,打开数据选择excel表格,从而导入数据;
3、导入数据之后,调整变量列展示的宽度,展示默认数据视图;
4、单击分析菜单,然后选择降维中的因子;
5、打开因子分析窗口,将AC1、AC2、AC3、AC4和AC5移到变量框中;
6、点击描述按钮,打开对应的窗口,统计勾选初始解,相关系数矩阵勾选系数和KMO和巴特利特球形度检验;
7、接着点击提取按钮,打开窗口并勾选分析相关性矩阵,显示勾选未旋转因子解和碎石图;
8、选择旋转打开窗口,方法选择最大方差法,显示勾选旋转后的解和载荷图;
9、点击得分按钮,打开因子得分窗口,勾选保存为变量,方法选择回归,然后单击继续;
10、最后设置选项,缺失值勾选成列排除个数,系数显示格式勾选按大小排序,然后点击继续;
11、确定之后,生成因子分析结果,有相关性矩阵、KMO和巴特利特检验;
12、根据已选的几个变量,生成公因子方差和总方差解释;
13、接着,生成以组件号为横坐标,特征值为纵坐标,构成碎石图;
14、还可以生成成分矩阵和旋转后的成分矩阵,提取方法是主成分分析法;
15、在成分转换矩阵下方,生成旋转后的空间中的组件图;
16、最后按照成分,生成成分得分系数矩阵和成分得分协方差矩阵。
求助:spss用因子分析法 怎么得到因子得分和排名
通过因子分析中一个选项保存因子得分,然后系统会在原数据最后保存生成3列因子得分,将假设为a1、a2、a3代表3个因子,然后根据因子分析得出三个因子的特征根值,分别计算粗3个因子的权重,分别为各自的特征根值/三个因子特征根值之和。
然后综合因子得分=a1*对应权重+a2*对应权重+a3*对应权重,之后就根据综合因子得分进行大小排名即可。
扩展资料
(i)因子分析法的分析步骤
⑴确认待分析的原变量是否适合作因子分析。
⑵构造因子变量。
⑶利用旋转方法使因子变量更具有可解释性。
⑷计算因子变量得分。
(ii)因子分析的计算过程:
⑴将原始数据标准化,以消除变量间在数量级和量纲上的不同。
⑵求标准化数据的相关矩阵;
⑶求相关矩阵的特征值和特征向量;
⑷计算方差贡献率与累积方差贡献率;
⑸确定因子:
设F1,F2,…, Fp为p个因子,其中前m个因子包含的数据信息总量(即其累积贡献率)不低于80%时,可取前m个因子来反映原评价指标;
⑹因子旋转:
若所得的m个因子无法确定或其实际意义不是很明显,这时需将因子进行旋转以获得较为明显的实际含义。
⑺用原指标的线性组合来求各因子得分:
采用回归估计法,Bartlett估计法或Thomson估计法计算因子得分。
⑻综合得分
以各因子的方差贡献率为权,由各因子的线性组合得到综合评价指标函数。
F = (w1F1+w2F2+…+wmFm)/(w1+w2+…+wm )
此处wi为旋转前或旋转后因子的方差贡献率。
⑼得分排序:利用综合得分可以得到得分名次。
参考资料来源:百度百科-因子分析法
因子分析的步骤
问题一:因子分析法的分析步骤 因子分析的核心问题有两个:一是如何构造因子变量;二是如何对因子变量进行命名解释。因此,因子分析的基本步骤和解决思路就是围绕这两个核心问题展开的。(i)因子分析常常有以下四个基本步骤:⑴确认待分析的原变量是否适合作因子分析。⑵构造因子变量。⑶利用旋转方法使因子变量更具有可解释性。⑷计算因子变量得分。(ii)因子分析的计算过程:⑴将原始数据标准化,以消除变量间在数量级和量纲上的不同。⑵求标准化数据的相关矩阵;⑶求相关矩阵的特征值和特征向量;⑷计算方差贡献率与累积方差贡献率;⑸确定因子:设F1,F2,…, Fp为p个因子,其中前m个因子包含的数据信息总量(即其累积贡献率)不低于80%时,可取前m个因子来反映原评价指标;⑹因子旋转:若所得的m个因子无法确定或其实际意义不是很明显,这时需将因子进行旋转以获得较为明显的实际含义。⑺用原指标的线性组合来求各因子得分:采用回归估计法,Bartlett估计法或Thomson估计法计算因子得分。⑻综合得分以各因子的方差贡献率为权,由各因子的线性组合得到综合评价指标函数。F = (w1F1+w2F2+…+wmFm)/(w1+w2+…+wm )此处wi为旋转前或旋转后因子的方差贡献率。⑼得分排序:利用综合得分可以得到得分名次。在采用多元统计分析技术进行数据处理、建立宏观或微观系统模型时,需要研究以下几个方面的问题:? 简化系统结构,探讨系统内核。可采用主成分分析、因子分析、对应分析等方法,在众多因素中找出各个变量最佳的子 *** ,从子 *** 所包含的信息描述多变量的系统结果及各个因子对系统的影响。“从树木看森林”,抓住主要矛盾,把握主要矛盾的主要方面,舍弃次要因素,以简化系统的结构,认识系统的内核。? 构造预测模型,进行预报控制。在自然和社会科学领域的科研与生产中,探索多变量系统运动的客观规律及其与外部环境的关系,进行预测预报,以实现对系统的最优控制,是应用多元统计分析技术的主要目的。在多元分析中,用于预报控制的模型有两大类。一类是预测预报模型,通常采用多元线性回归或逐步回归分析、判别分析、双重筛选逐步回归分析等建模技术。另一类是描述性模型,通常采用聚类分析的建模技术。? 进行数值分类,构造分类模式。在多变量系统的分析中,往往需要将系统性质相似的事物或现象归为一类。以便找出它们之间的联系和内在规律性。过去许多研究多是按单因素进行定性处理,以致处理结果反映不出系统的总的特征。进行数值分类,构造分类模式一般采用聚类分析和判别分析技术。如何选择适当的方法来解决实际问题,需要对问题进行综合考虑。对一个问题可以综合运用多种统计方法进行分析。例如一个预报模型的建立,可先根据有关生物学、生态学原理,确定理论模型和试验设计;根据试验结果,收集试验资料;对资料进行初步提炼;然后应用统计分析方法(如相关分析、逐步回归分析、主成分分析等)研究各个变量之间的相关性,选择最佳的变量子 *** ;在此基础上构造预报模型,最后对模型进行诊断和优化处理,并应用于生产实际。
问题二:怎么用SPSS做因子分析具体的步骤是什么由 把需要进行因子分析的变量 全部移入因子分析 对话框,然后选择正交旋转 点确定就好了
问题三:因子分析可分为哪三个步骤 职务分析是一项技术性很强的工作,需要做周密的准备。同时还需具有与人力资源管理活动相匹配的科学的、合理的操作程序。 (一)准备阶段 1、建立工作分析小组。小组成员通常由分析专家构成。所谓分析专家,是指具有分析专长,并对组织结构及组织内各项工作有明确概念的人员。一旦小组成员确定之后,赋予他们进行分析活动的权限,以保证分析工作的协调和顺利进行。 2、明确工作分析的总目标、总任务。根据总目标、总任务,对企业现状进行初步了解,掌握各种数据和资料。 3、明确工作分析的目的。有了明确的目的,才能正确确定分析的范围、对象和内容,规定分析的方式、方法,并弄清应当收集什么资料,到哪儿去收集,用什么方法去收集。 4、明确分析对象。为保证分析结果的正确性,应该选择有代表性、典型性的工作。 5、建立良好的工作关系。为了搞好工作分析,还应做好员工的心理准备工作,建立起友好的合作关系。 (二)调查阶段 分析人员应制定工作分析的时间计划进度表,以保证这项工作能够按部就班的进行调查。同时搜集有关职位的相关信息。这一阶段包括以下几项内容: 1、选择信息来源。信息主要来源于:工作执行者本人、管理监督者、顾客、分析专家、职业名称辞典以及以往的分析资料。 2、选择收集信息的方法和系统。信息收集的方法和分析信息适用的系统由工作分析人员根据企业的实际需要灵活运用。 3、搜集职位的相关信息 (三)分析阶段 工作分析就是审查、分析企业某个工作有关的信息的过程。也就是说,该阶段包括信息的整理、审查、分析三个相关活动,是整个工作分析过程的主要部分。 1、工作名称 该名称必须明确,使人看到工作名称,就可以大致了解工作内容。如果该工作已完成了工作评价,在工资上已有固定的等级,则名称上可加上等级。 2、聘用人员数目 同一工作所聘用工作人员的数目和性别,应予以记录。 3、工作单位 工作单位是显示工作所在的单位及其上下左右的关系,也就是说明工作的组织位置。 4、职责 所谓职责,就是这项工作的权限和责任有多大,主要包括以下几方面: 5、工作知识 工作知识是为圆满完成某项工作,工作人员应具备的实际知识。这种知识应包括任用后为执行其工作任务所需获得的知识,以及任用前已具备的知识。 6、智力要求 智力要求指在执行过程中所需运用的智力,包括判断、决策、警觉、主动、积极、反应、适应等。
问题四:用SPSS做因子分析时,怎样给数据标准化(具体操作步骤)? 我一般都是在excel里对数据进行标准化预处理骸然后拿处理后的数据在spss里做因子分析,虽然麻烦点,但是心里有谱,知道该怎么操作,希望我的经验能帮上你
问题五:验证性因子分析的测试步骤 验证性因子分析往往通过结构方程建模来测试。在实际科研中,验证性因子分析的过程也就是测度模型的检验过程。可以进行测度模型及包括因子之间关系的结构方程建模并拟合的统计软件有很多,比如LISREL、AMOS、EQS、MPLUS等。其中最常用的是LISREL。在LISREL这个软件中有三种编程语言:PRELIS是用来作数据处理或简单运算,比如作一些回归分析、计算一个样本的协方差矩阵;LISREL是一种矩阵编程语言,它用矩阵的方式来定义我们在测度项与构件、构件之间的关系,然后采用一个估计方法 (比如极大似然估计) 进行模型拟合;SIMPLIS是一种简化的结构方程编程语言,适合行为研究者用。一般来讲,研究者需要先通过SIMPLIS建立测度模型,然后进行拟合。根据拟合的结果,测度模型可能需要调整,抛弃质量差的测度项,然后再拟合,直到模型的拟合度可以接受为止。
问题六:用SPSS已经做出了因子分析,那么具体的分析结果应该怎么看呢? KMO检验统计量在0.7以上,说明变量之间的偏相关性较强,适合做因子分析,球形检验p小于0.001,说明变量之间存在相关性。第二格表格为共同性,表示各变量中所含原始信息能被提取的共同因子所表示的程度,根据你的数据,你提取的公因子是两个,第三个表格是指提取的俩个主成分能解福差异的比列,第四个表格是主成分表达式,第五表格是因子得分公式。
问题七:统计分析中的因子分析(factors),如何确定因子的个数 方差累计贡献率,碎石图,特征根,很多的
问题八:因子分析法如何确定主成分及各个指标的权重? 5分 在SPSS中,主成分分析是通过设置因子分析中的抽取方法实现的,如果设置的抽取方法是主成分,那么计算的就是主成分得分,另外,因子分析和主成分分析尽管原理不同,但是两者综合得分的计算方法是一致的。
确定数据的权重也是进行数据分析的重要前提。可以利用SPSS的因子分析方法来确定权重。主要步骤是:
(1)首先将数据标准化,这是考虑到不同数据间的量纲不一致,因而必须要无量纲化。
(2)对标准化后的数据进行因子分析(主成分方法),使用方差最大化旋转。
(3)写出主因子得分和每个主因子的方程贡献率。
Fj =β1j*X1 +β2j*X2 +β3j*X3 + ……+ βnj*Xn ; Fj 为主成分(j=1、2、……、m),X1、X2 、X3 、……、Xn 为各个指标,β1j、β2j、β3j、……、βnj为各指标在主成分Fj 中的系数得分,用ej表示Fj的方程贡献率。
(4)求出指标权重。 ωi=[(m∑j)βij*ej]/[(n∑i)(m∑j)βij*ej],ωi就是指标Xi的权重。
因子分析应用在评价指标权重确定中,通过主成分分析法得到的各指标的公因子方差,其值大小表示该项指标对总体变异的贡献,通过计算各个公因子方差占公因子方差总和的百分数。
问题九:因子载荷矩阵怎么得出?要求用SPSS的具体步骤讲解下,谢谢! 1,打开SPSS数据 2,选择 分析(a) 3,选择“降维 (Date Reduction)”――因子分析(factor)4,将需要因子分析的变量拖入变量框。 5,在抽取 菜单罚 “因子固定个数” (N) 设为 1 5,点击 继续 确定 6, 你将得到公因子方差表 和 因素负荷量 表
问题十:spss中如何用因子分析计算各指标的权重? 在表因子变量解释贡献率(Total Variance Explained)中,看各个主因子的方差贡献率(Initial Eigenvalues栏下的% of Variance),例如图中三个主因子对应的权重为52.132、21.017、11.405,测将三个权重进行归一化处理,52.132/(52.132+21.017+11.405)、21.017/(52.132+21.017+11.405)、11.405/(52.132+21.017+11.405),所得三个数即为主因子权重