spss因子分析得分中因子得分是直接的出来的还是需要计算?怎样算

查看: 2376|回复: 5
因子分析,得分均值为0 出现缺失值
主题帖子积分
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
今天分析一个量表的时候,出现了3个问题,在学习的时候 没有人讲过。最后问了&&@spss版主 得出了解决方法问题1:得到的主因子的得分平均值全部为0
问题2:因子得分 很多缺失值
问题3:怎么计算综合得分因子
12.png (7.98 KB, 下载次数: 6)
19:09 上传
33.png (8.74 KB, 下载次数: 4)
19:09 上传
问题原因:
1.在原始因子当中,缺失值过多问卷中用“0”表示缺失值,通过Excel ,把大于2个缺失值的记录给剔除掉。最后得到700个有效样本量。
=COUNTIF(F2:AO2,0)复制代码
2.最后平均值计算得到的是0,原因就是 spss在自动计算的时候,做了标准化,保证不同量级的数据可以做,主成分分析的平均值,最后的结果当然是0了。
3.计算的方法还是通过:权重来加权:综合得分在spss中不能自动计算的,加权建议通过Excel 计算,会比spss 快捷。
首先,factor会分析一个component transform matrix,然后把这个表的数据输入到spss里面,分别命名变量a1 a2; 点击transform里面点击compute variable按钮,在对话框中输入等式:t1=a1/a1对应的特征值,点击ok即可得出以t1为变量名的第一特征向量,同样得出t2。
这样就可以得出一个以t1&&t2的特征向量矩阵;这样主成分Y1=t1*x1+t2*x2,x1 x2为经过标准化的标准变量。
QQ截图22.png (64.75 KB, 下载次数: 6)
19:15 上传
5.最后 因子得分是什么意思?
通过旋转矩阵,我给因子1 取名 团队合作能力,因子2 就是 抗压能力,因子3 。。。。。
这里得到0表示这个人的水平和平均值一样,如果大于0,表示大于平均水平,那么他的能力也就越强!
注意这里的因子得分,是通过标准化的,就是上面看到的均值为0,标准差为1的分布。
QQ截图55.png (74.39 KB, 下载次数: 6)
19:17 上传
DMER 站长&&原创 转载说明出处
主题帖子积分
楼上的正解。缺失值太多,宁愿缺着,也不要用0填补。缺失值和0是不一样的,太多0,是无法计算相关系数矩阵的,所以会导致因子分析甚至出错。
如果您在数据分析过程中遇到任何问题,请加QQ,技术支持:/
主题帖子积分
楼上的正解。缺失值太多,宁愿缺着,也不要用0填补。缺失值和0是不一样的,太多0,是无法计算相关系数矩阵的,所以会导致因子分析甚至出错。
如果您在数据分析过程中遇到任何问题,请加QQ,技术支持:/
主题帖子积分
楼上的正解。缺失值太多,宁愿缺着,也不要用0填补。缺失值和0是不一样的,太多0,是无法计算相关系数矩阵的,所以会导致因子分析甚至出错。
如果您在数据分析过程中遇到任何问题,请加QQ,技术支持:/
主题帖子积分
楼上的正解。缺失值太多,宁愿缺着,也不要用0填补。缺失值和0是不一样的,太多0,是无法计算相关系数矩阵的,所以会导致因子分析甚至出错。
如果您在数据分析过程中遇到任何问题,请加QQ,技术支持:/
主题帖子积分
楼上的正解。缺失值太多,宁愿缺着,也不要用0填补。缺失值和0是不一样的,太多0,是无法计算相关系数矩阵的,所以会导致因子分析甚至出错。
如果您在数据分析过程中遇到任何问题,请加QQ,技术支持:/
活跃且尽责职守的版主
为论坛做出突出贡献的会员
Powered bySPSS因子分析——用因子得分计算综合得分
SPSS因子分析——用因子得分计算综合得分
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。苹果/安卓/wp
积分 10, 距离下一级还需 14 积分
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
本帖最后由 wanghaidong918 于
11:12 编辑
已经得到特征向量 如何计算 会的高手加下我QQ
谢谢 万分感激
载入中......
求高手指教下
得到特征向量 需要手动计算还是 可以用SPSS计算啊
楼上的 我以为你来解决问题来了 白激动了
近似的方法可以采用主成分分析的componet matrix里的载荷计算。
如果要精确计算公式如下:
factor scores=&&因子载荷/sqr(特征根)(squ是求取平方根)
本帖最后由 spss19 于
00:16 编辑
1.SPSS中,在因子分析的&得分&選項下,有因子得分係數(可打勾),就是項目(變量)對主成份的加權係數。它等於特徵向量除以特徵值的平方根。
2.載荷量等於特徵向量乘上特徵值的平方根。
3.換言之,載荷量除以特徵值,就得到因子得分係數。
我可以帮你做,QQ
无限扩大经管职场人脉圈!每天抽选10位免费名额,现在就扫& 论坛VIP& 贵宾会员& 可免费加入
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
京ICP证090565号
论坛法律顾问:王进律师扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
利用SPSS软件计算综合得分,怎么操作?已经通过因子分析,计算出了3个主因子。但是不晓得怎么计算综合得分,对于那公式——总得分=因子1的方差贡献率*因子1的得分+因子2的方差贡献率*因子2的得分+...这个我知道,但是不可能要我自己手算的吧?书上没有找到相关的操作,还望大侠相救,灰常感谢!!如果说用线性回归,那我怎么样把因子整合到一块呢,反正个人感觉行不太通...具体一点的操作:比如直接说Analyze-Data Reduction-Factor之类的,灰常感谢!(我分很多的,帮忙解决了一定加分,(*^__^*) 嘻嘻……)那个是一个6行20列的矩阵,也就是说20个因子,最后整合成了3个主因子。
坑爹nxFC02SM45
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
既然知道公式:总得分=因子1的方差贡献率*因子1的得分+因子2的方差贡献率*因子2的得分+...还不好办吗?1.将因子得分计算出来,在SPSS因子分析中有这个功能,好像是save score as variable,找到它勾选即可.2.运算完成后,回到你的原始数据集,这时可见到数据集中多了三列fac1-1,fac1-2,fac1-3出来,因为你有三个主因子嘛,这个就是你的因子得分.3.这时已经可以在spss中用Transform—Compute计算了,如果你不熟,把这三列粘到excel中吧,编辑一个简单的公式,分别乘以各自的方差贡献率再求和就出来了.希望对你有帮助.
为您推荐:
应该可以直接用旋转后把量表的项目分到不同的因子中去(方差极大正交旋转最常用), Analyze-Data Reduction-Factor(此过程中在Rotation窗口选择Varimax然后继续就行),最后在Rotated Component Matrix表中得到旋转后各个因子的排列,然后可以把不同的项目分到不同的因子中,用平均数作为因子的综合得分。这样做有一个问题就是,计算机有时候把...
你是有20个变量,最后得到三个因子吧。你上面说的综合得分是用来对每个个案排序的,而不是每个因子的得分,不知道你每个因子的得分计算出来没有。在SPSS中有专门提供计算的功能,打开Transform——Compute,打开之后你应该就知道怎么操作了。(就是将上面那个公式输入进去就可以了)...
扫描下载二维码

我要回帖

更多关于 spss因子得分系数矩阵 的文章

 

随机推荐