我如何实现如下因子分析 5

我通过因子分析的得到了七个因子,在对因子求均值时结果为0,标准差为1.我想得到如下图的结果,应该怎样做?... 我通过因子分析的得到了七个因子,在对因子求均值时结果为0, 标准差为1.我想得到如下图的结果,应该怎样做? 展开
 我来答
司马刀剑
高粉答主

2019-02-21 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7482万
展开全部

因子分析算是spss高级进阶的内容了,一般缺少统计基础的人很难理解因子分析的数据基础,导致在数据分析的时候忽略很多细节,导致错误的发生。在因子分析中最容易发生的一个错误就是某些变量的因子载荷出现负数而没有对其进行处理,有的研究直接删除因子载荷为负数的变量,这不是一个可取的方法。

  • 什么条件下需要进行指标正向化:在因子载荷绝对值很大而符号为负的时候,我们要将其正向化;或者我们在数据分析之前就已经知道哪几个变量是负向变量,我举一个例子,如下图所示,这是8个城市的7个环境指标,其中X1--X4是正向指标,值越大环境越好;而剩下的指标就是负向指标,值越大环境越差。那么对于负向指标我们需要进行正向化。

  • 无法判定是否需要正向化怎么办?我们可以预先进行一次因子分析,使用上面表格中的数据,进行一次因素分析,并进行正交旋转。旋转后的成分矩阵,如图所示:我们看到权重最大的因子是成分1,5--7变量为负数,且绝对值很大,所以这三个变量有必要进行正向化。

  • spss中变量正向化的方法:在spss中,我们一般采用原始变量的负数或者倒数来进行正向化。在spss菜单中选择:转换--计算变量

  • 打开计算变量对话框,输入一个变量名,然后输入公式,公式中的V5是原始的变量名,前面加一个符号就可以实现转换了,点击ok按钮

  • 转换后得到的就是一个新变量b5,如图所示,以此方法你可以实现所有的变量的正向化。

  • 使用新的变量进行因子分析:关于因子分析的方法你可以参考我以前写的文章,这里不是重点,这里的重点是如何进行变量的正太化。好了,教程到此了。欢迎大家关注我的后续文章。

追问
你关于因子分析的方法在哪里可以看到?(你讲述的真的很好)
SPSSAU
2019-09-20 · 百度认证:SPSSAU官方账号,优质教育领域创作者
SPSSAU
SPSSAU,也称"在线SPSS",一款网页版数据科学算法平台系统,提供"拖拽点一下"的极致体验和智能化分析结果。
向TA提问
展开全部

因子分析后通常是通过计算各维度的均值,将多个题项合并成一个变量(维度),再用在后面的分析中。

比如想要将“我在工作中能获得成就感”、“我可以在工作中发挥个人的才能”这两题合并成一个维度,然后对维度的数据分布进行描述,可以通过SPSSAU的【生成变量】功能计算均值。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式