SPSS连续变量的分组 |
您所在的位置:网站首页 › 如何在spss中将数据标准化分析出来 › SPSS连续变量的分组 |
在进行数据分析时,我们经常会对数据实行分组的预处理,今天我们一起学习一下如何利用SPSS实施这一过程。 大概许多人经常会在熟悉的Exel中实现类似以下过程:将低于20岁以下的归于低年龄组,记为“1”;将20岁及其以上的归于高年龄组,记为“2”。但是当数据繁多而分组又较详细的情况下,可直接在SPSS中进行连续变量的离散化过程。 一、计算变量对不同人群赋予不同的值可以通过设定不同筛选条件的前提下多次使用“计算变量”完成。在“转换”项目下找到“计算变量”,在“目标变量”框中输入新的变量名称即分组名称,在数字表达式中填入相应赋值,再点击左下角的”如果“→”在个案满足条件时包括“→选择相应变量移入右侧并设定筛选条件→“继续”→“确定”,重复上述过程。(注:“重复”是指需要在点击“确定”后,再找到“转换”下的“计算变量”进行赋值否则最终只编码了一个值) 下图显示的是35岁以下的人群记为”1“,35-55岁的人群记为”2”,55岁及其以上记为“3”。 二、重新编码相对于“计算变量”的多次重复步骤,重新编码可化繁为简。仍然在“转换”项目下,“重新编码为相同数据”是在进行编码后对原始数据实行替换,而“重新编码为不同数据“则会重新生产一个数据。 这里以“重新编码为不同数据“为例。在“转换”项目下找到“重新编码为不同数据”,将目标变量移入“数字变量—>输出变量”中,在“名称”框中输入新的变量名并点击“变化量”,此时可看到新旧变化量相对应,再点击“旧值和新值”,设定完毕后点击“添加”,在此过程中需要注意的是若旧值选取的是范围,此范围是包括端点值在内的。 下图显示的是35岁以下的人群记为”1“,35-55岁的人群记为”2”,55岁及其以上记为“3”。 三 、可视离散化可视离散化可通过等宽间距、百分位数、标准差将连续变量进行分段,并采用图示化操作方法,更为直观。 在“转换”项目下找到“可视分箱,将目标变量移入右侧“要分箱的变量”,点击“继续“按钮后进入另一个界面。在此界面上,点击”生成分割点”,设定”第一个分割点位置”、”分割点数“及”宽度“,单击”应用“后返回上一界面,设定”上端点”后点击”生成标签”,最后在”分箱化变量“的”名称“中输入新的变量值名即分组名称并点击”确定“按钮即可。 下图为将年龄分为s31<35岁、35岁≤s31<55岁、s31≥55岁。 参考资料: 张文彤.SPSS统计分析基础教程第3版[M].北京:高等教育出版社,2017,5. 微信扫一扫关注该公众号 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |