全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
6247 1
2011-04-29
怎样在spss中实行指标的正向化?正向化和标准化有什么区别?
在线等,谢谢帮忙啊。
二维码

扫码加我 拉你入群

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

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

全部回复
2015-10-12 09:13:01
因子分析算是spss高级进阶的内容了,一般缺少统计基础的人很难理解因子分析的数据基础,导致在数据分析的时候忽略很多细节,导致错误的发生。在因子分析中最容易发生的一个错误就是某些变量的因子载荷出现负数而没有对其进行处理,有的研究直接删除因子载荷为负数的变量,这不是一个可取的方法。
什么条件下需要进行指标正向化:在因子载荷绝对值很大而符号为负的时候,我们要将其正向化;或者我们在数据分析之前就已经知道哪几个变量是负向变量,我举一个例子,如下图所示,这是8个城市的7个环境指标,其中X1--X4是正向指标,值越大环境越好;而剩下的指标就是负向指标,值越大环境越差。那么对于负向指标我们需要进行正向化。
无法判定是否需要正向化怎么办?我们可以预先进行一次因子分析,使用上面表格中的数据,进行一次因素分析,并进行正交旋转。旋转后的成分矩阵,如图所示:我们看到权重最大的因子是成分1,5--7变量为负数,且绝对值很大,所以这三个变量有必要进行正向化。
spss中变量正向化的方法:在spss中,我们一般采用原始变量的负数或者倒数来进行正向化。在spss菜单中选择:转换--计算变量
打开计算变量对话框,输入一个变量名,然后输入公式,公式中的V5是原始的变量名,前面加一个符号就可以实现转换了,点击ok按钮
转换后得到的就是一个新变量b5,如图所示,以此方法你可以实现所有的变量的正向化。
使用新的变量进行因子分析:关于因子分析的方法你可以参考我以前写的文章,这里不是重点,这里的重点是如何进行变量的正太化。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群