楼主: 同质异能素
7898 7

[统计软件] 因子分析后如何求各个因子的均值和标准差? [推广有奖]

  • 0关注
  • 0粉丝

硕士生

6%

还不是VIP/贵宾

-

威望
0
论坛币
3089 个
通用积分
91.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3462 点
帖子
25
精华
0
在线时间
214 小时
注册时间
2015-7-28
最后登录
2024-11-7

楼主
同质异能素 发表于 2017-7-29 11:44:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
因子分析后如何求各个因子的均值和标准差?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:因子分析 标准差

沙发
cheng334 发表于 2017-8-1 20:24:25
其實因子分析出的因子本身並不可觀察,所以無法求出真正的變量值。但多數的做法仍以潛在變量(因子)所代表的觀測變量的統計值做為潛在變量的變量值。常見的做法舉一例說明,如果a1,a2,a3代表A因子,而b1,b2,b3,b4代表B因子,則以(a1+a2+a3)/3所得值代替A因子的變量值;以(b1+b2+b3+b4)/4所得值為B因子變量值,假如您有100個觀察值的話,您應該可計算出100個代表A因子或B因子變量的觀察值,以這100個觀察值即可計算A因子或B因子的均值與標準差。
已有 1 人评分论坛币 收起 理由
admin_kefu + 20 热心帮助其他会员

总评分: 论坛币 + 20   查看全部评分

藤椅
lijunlan123 发表于 2017-7-30 23:49:15
SAS编程时加个语句mean会给出均值
已有 1 人评分论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

板凳
同质异能素 发表于 2017-8-2 11:55:59
lijunlan123 发表于 2017-7-30 23:49
SAS编程时加个语句mean会给出均值
谢谢,但是现在使用的是SPSS,有没有具体的实现方法呢?

报纸
同质异能素 发表于 2017-8-2 11:59:55
cheng334 发表于 2017-8-1 20:24
其實因子分析出的因子本身並不可觀察,所以無法求出真正的變量值。但多數的做法仍以潛在變量(因子)所代表的觀 ...
谢谢回复,也看过相似的文献,说是用均值代表因子变量值,尝试着用提取出来的因子得分来代表,结果提取出来的因子结果均值全为0,方差均为1.

地板
cheng334 发表于 2017-8-2 21:26:07
您應該是已經將您的變量正規化了,請使用未正規化的變量。

7
同质异能素 发表于 2017-8-2 21:44:47
cheng334 发表于 2017-8-2 21:26
您應該是已經將您的變量正規化了,請使用未正規化的變量。
感谢您的回复;我使用的是问卷中的原始数据(标准的5级李克特量表),没有做过数据标准化的预处理,也没有在SPSS中点击标准化的指令,您看这是什么原因呢?

8
cheng334 发表于 2017-8-3 14:01:05
在使用因子分析的時候,軟件可能會產生一組類似fact1_1...之類的新變量,此新變量就是正規化後的變量,您不應使用這些變量,因為它已被正規化成均值為0,標準差為1的變量,您應該使用計算功能,使用原始的變量去計算您的因子,在SPSS上為"轉換/計算..."。如果您用的是五點量表,但計算出的均值竟是零,那麼,您的原始資料肯定有問題,因為計分為1~5,就算您的問卷某題項全給您答1,平均也至少是1,不可能是零。

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-20 04:27