发布时间:2026-07-19 10: 00: 00
品牌型号:联想拯救者R7000
系统:Windows11家庭中文版
软件版本:IBM SPSS Statistics 27
在进行社会科学研究时,往往会需要进行调研。在调研之后,我们做调研数据处理时,可能会遇到格式不整齐的情况,例如变量并非单纯的数字,而是包含了“岁”等单位。这样的字符串格式的年龄不能直接用于数据分析,而是必须先转换成纯数字。接下来我将为大家介绍:SPSS 中如何将年龄分段筛选出来,SPSS如何将年龄从字符串改为数字的相关内容。
一、SPSS中如何将年龄分段筛选出来
拿到大量的调研数据后,我们可能会有按年龄进行分段分类的需求。在SPSS中,我们可以使用选择个案功能,将对应年龄段的样本批量筛选出来,并单独提取,用于后续的分群体统计分析。
1、点击SPSS顶部菜单栏的“数据”选项,找到其中的“选择个案”并点击,打开筛选设置菜单。

2、在弹出的菜单中,有很多种不同的选择方案。在本例中,我们选择“如果条件满足”的模式,点击右侧“如果”按钮,进入下一步的条件编辑界面。

3、在条件编辑界面,我们需要编写年龄区间的规则。例如,如下图所示,我们想要筛选30岁以下的人群,只需要在该输入框中输入:年龄<30。编辑完成后,点击继续返回主窗口。

4、设置输出规则后,点击确定运行,SPSS将会自动进行处理。处理完成后,如下图所示,数据视图中会自动标记出符合年龄段的个案,可以看到大于30岁的个案都被划掉,这样我们就完成指定年龄段样本的筛选。

二、SPSS如何将年龄从字符串改为数字
在进行调研时,问卷采集如果没有按规范录入,那么就可能出现很多问卷导出的年龄数据会带有“岁”字的情况,这样的话这个数值就成了字符串类型,无法直接做数值运算。所以,我们需要先把字符串年龄转换成纯数字变量,才能开展后续操作。
1、我们先来查看原始字符串年龄数据,如下图所示,数据视图里的年龄单元格都带有“岁”后缀,变量类型是字符串,这样是无法直接设置数值条件来进行筛选分组的。所以我们要使用到SPSS中的相关功能进行数据调整。

2、我们直接在单元格中进行更改,将带有“岁”的文字全部手动删除,仅仅保留纯数字即可。

3、打开变量视图,我们下一步需要修改变量存储的类型。如下图所示,选中年龄变量,把类型从“字符串”切换为“数字”,并为其设置合适宽度与小数位数,点击确定保存设置。

以上就是SPSS中如何将年龄分段筛选出来,SPSS如何将年龄从字符串改为数字的全部内容了。我们在日常问卷的数据处理中,如果能够做到先清洗文本类的数值变量,再进行分组筛选,就能够避免因为数据格式报错而导致分析失败,也能确保后续的分组统计等其他数据分析操作顺利进行。
作者:左旋葡萄糖
展开阅读全文
︾
微信公众号