楼主: blfan
16745 12

[问答] [求助]请教各位大虾 因子分析法中的权重确定问题 [推广有奖]

11
zhangerjun1982 发表于 2014-11-16 13:39:18 |只看作者 |坛友微信交流群

因子分析确定权重的本质

实际上确定权重的目的是要使得变差最大的方向分配更大的权重,而相关矩阵的特征值一定程度上代表了变差方向,所以,个人认为可以这样去确定权重:求出相关矩阵的所有特征值,假定P个特征值分别表示为Lambda_1,Lambda_2……Lambda_p,将这P个特征值作为分子,而所有特征值作为分母,即可作为各个变量的对应的权重,这样就既不损失信息,又完成了权重确定,因子分析的数学原理归根结底也是上面这个原理。所以,利用因子分析计算权重的本质和关键是计算相关矩阵的所有特征值,如果会用R或者Matlab或者其他软件求特征值的话,就可以完成跟因子分析一样的权重分配结果。

使用道具

12
zhangerjun1982 发表于 2014-11-16 14:14:03 |只看作者 |坛友微信交流群
zhangerjun1982 发表于 2014-11-16 13:39
实际上确定权重的目的是要使得变差最大的方向分配更大的权重,而相关矩阵的特征值一定程度上代表了变差方向 ...
补充说明一下,加权是需要对新的变量加权的,而不是旧的变量,换句话说,就是每个特征值对应的特征向量的方向加权。

使用道具

13
gfs521 发表于 2015-1-29 14:56:32 |只看作者 |坛友微信交流群
权重就是用提取出来的主成分的特征根值去除以 这几个主成分特征根值 之和  就得出对应每个主成分的权重了。
和10楼的朋友说的一样,基本就是这个意思。

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 01:29