旧版SPSS加权处理后一定要记得取消加权效果

原创 数据小兵  2020-04-11 20:47  阅读 1,009 次
视频课程《SPSS统计分析:从入门到实践提高》

提醒一下尚在使用旧版SPSS学习统计分析的用户,在实施了个案加权后,还要记得回过头取消加权的效果,否则这份数据文件将持续被默认加权,在后续其他统计分析当中导致出错。

来看案例

SPSS是19.0版本为例,当前最新版本是26.0,19.0算是比较旧的版本了。

我们打开软件自带的“雇员数据”,然后针对“当前薪金”和“初始薪金”做描述统计,输出结果如下:

结果显示,这份数据文件有3786位雇员的数据信息,同时给出薪金水平的最小值、最大值、均值、标准差等指标。

看上去一切都很好,没有什么问题对吧。

其实以上结果是大错特错。

为什么呢?因为“雇员数据”这份数据文件,只记录了474位职员的工资薪数据!并不是有3786人!

数据中真实的情况是只有474人,但为什么描述统计的结果却是3786人呢,而且“正确”的一塌糊涂,只看描述统计结果的话,不能发现任何问题。

看这个bug有多可怕。假设你就这么给主管报告数据结果的话,第二天可能就要被解雇了。

这就是旧版SPSS统计软件的一个bug,之所以产生这种错误,是因为此前我对“雇员数据”以“工作经验”数据作为权重进行了个案加权,但是做完统计分析后,我并没有第一时间去取消加权的效果,导致数据将加权效果保存记忆并传导给下一次统计分析,造成当前的错觉和错误。

所以,小兵提醒尚在使用旧版SPSS的用户们,在做【交叉表】卡方分析等需要加权操作的方法后,一定记得回来把加权效果取消。

(目前新版本的SPSS不保存加权效果,所以加权后关闭数据文件,再重新使用该数据时,已经没有加权效果了)

解决办法

怎么取消加权呢?很简单,再次从【数据】菜单打开【加权个案】菜单,勾选第一项,【请勿对个案加权】,即可取消此前做过的加权操作效果。

取消加权效果后,我们再来描述统计一下:

看到了吧,现在这份数据文件的有效样本数就是474人,是符合数据的真实状况的。此时解读平均工资水平才是准确的。

全文完
文/图=数据小兵

好文推荐阅读

本文地址:http://www.datasoldier.net/archives/2036
版权声明:本文为原创文章,版权归 数据小兵 所有,欢迎分享本文,转载请保留出处!
SPSS在线视频学习
欢迎订阅SPSS训练营微信公众号

评论已关闭!