分享

因子分析常见问题汇总,你想知道的都在这里

 Mark_killua 2020-07-09

本文以SPSSAU系统为例,针对因子分析的常见问题进行汇总说明。

①问题一:提取因子个数

提取因子的个数是一个综合选择的过程。默认是按“特征根大于1”作为因子提取的标准。

特征根不是唯一的判断标准。除此特征根,还可以通过累积方差贡献率、碎石图等指标综合判断。

如果分析前已经有了预期的维度(因子)划分,也可以在分析时主动设定提取因子个数,再根据上面的指标进行调整。

②问题二:因子相关矩阵在哪里分析?

使用【通用方法】--【相关】可得到相关矩阵。

③问题三:怎么处理因子与分析项的对应关系

因子与对应项关系不一致,一般有三种情况:

第一种是一个分析项对应着多个因子;导致题项无法归类;

第二种是题项与对应因子的关系出现严重偏差;

第三种是题项在各个因子下的载荷系数值或共同度都非常低。

解决方法:

第一种情况,一般都可以接受。如果其他题项中出现后面两种情况,优先处理后两种问题,删除该题项后,重新分析。直到所有题项与因子对应一致即可。

④问题四:因子如何命名

因子命名需要综合判断,主要是根据专业知识结合因子下各测量项的共同含义概括得到的。最终的因子名应该符合专业上的认知,这样分析结果更易理解。

⑤问题五:一个因子只有一题

一般情况下,一个因子通常对应3~7个题项。如果一个因子下只有一个题,此时建议不要针对该因子,改使用其他方法进行分析。

⑥问题六:因子分析的如何使用因子进行后续分析?

如果是量表数据,建议通过【数据处理】--【生成变量】计算均值得到维度均值,用于后续研究。

【生成变量】--【平均值】

如果是非量表数据,可保存因子得分,用于后续研究。

⑦问题七:降维后因子如何分类

如果需要利用得到的因子进行聚类分析,首先需要对因子进行命名,再明确了实际意义后,可以通过SPSSAU【数据处理】--【生成变量】得到维度均值。再用得到的因子进行聚类分析,并对聚类结果命名。

⑧问题八:出现奇异矩阵如何解决?

如果提示出现“奇异矩阵”,通常情况下有以下三个原因及解决办法。

第一、由于分析样本量太少(比如分析项有20个,分析样本仅10个),此里需要加大样本量或者减少分析项即可;

第二、分析项之间的相关性非常非常强(相关系数大于0.8,甚至接近1),共线性严重,建议使用相关分析,然后把相关系数值非常大的项移除出去后再次分析;

第三、分析项之间的相关性非常非常弱(相关系数接近0),建议使用相关分析,然后把相关系数值非常小的项移除出去后再次分析。

⑨问题九:探索性因子分析与验证性因子分析的区别

二者的区别在于,验证性因子分析(CFA)用于验证对应关系,探索性因子分析(EFA)用于探索因子与测量项之间的对应关系。

如果是成熟的量表,研究者可同时使用验证性因子分析CFA,和探索性因子分析(简称因子分析,EFA)用于验证量表的效度。

如果量表的权威性较弱,通常使用探索性因子分析(EFA)进行探索因子,或者效度检验分析。

⑩问题十:因子分析样本量

没有固定标准。通常建议样本量在题目的5倍以上,结果比较具有参考意义。

以上就是今天分享的内容,更多干货内容可登录SPSSAU官网查看。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多