楼主: qqtatadada
57269 15

[问答] KMO=0.5,适合进行因子分析吗 [推广有奖]

11
matlab-007 发表于 2015-9-22 15:41:57
这就是你的变量选取有问题,也即他们之间的相关性太差,你可以试着将解释方差能力较小也即相关性较差的变量去掉,这样KMO值就可以提高了。

12
万岁大中华 发表于 2015-11-13 09:32:33
由于相关系数非常高,球形检验通过,如果两个变量作为一个因子,可以有明确的经济意义的话,可以作为同一因子出现。

任意两个随机变量,其KMO的检测都是0.500,假使原来通过了KMO检验的同一因子内部变量,任意取出两个,KMO仍然

会是0.500,这是由KMO检测的原理来决定的。

KMO检测是通过比较变量组内部之间的偏相关系数与简单相关系数来决定的。若简单系数越大,而偏相关系数越小,则KMO

指标就越接近于1;相反则接近于0;在只有两变量的情况下,偏相关系数与简单相关系数是相同的,因此,KMO检测总会显

示0.500。大家也可以亲自试验一下儿,任取两随机变量试试就知道了。
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

13
matlab-007 发表于 2015-11-30 09:05:50
当所有变量间的简单相关系数平方和远远大于偏相关系数平方和时,KMO值接近1.KMO值越接近于1,意味着变量间的相关性越强,原有变量越适合作因子分析;当所有变量间的简单相关系数平方和接近0时,KMO值接近0.KMO值越接近于0,意味着变量间的相关性越弱,原有变量越不适合作因子分析。
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin_kefu + 20 + 2 + 2 + 2 热心帮助其他会员

总评分: 论坛币 + 20  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

14
woniuaixuexi 发表于 2018-12-14 21:39:15
qqtatadada 发表于 2012-11-3 02:16
最后,没用因子分析,改用其他方法了
请问可以改用什么方法

15
啊哈来份牛大碗 发表于 2018-12-15 00:07:23 来自手机
qqtatadada 发表于 2012-8-5 19:45
请教各位,我做因子分析时,KMO等于0.5,Bartlett球形1423.161   显著性P为0 .000,两个变量的因子载荷相同 ...
0.7左右或0.7以上效果就很好

16
DAWN1406 发表于 2022-1-19 16:43:04

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-28 21:52