美文网首页机器学习与数据挖掘
SPSS:如何将连续变量转换为等级变量?

SPSS:如何将连续变量转换为等级变量?

作者: 67呀 | 来源:发表于2020-05-12 18:55 被阅读0次

变量赋值

案例:将公司不同年龄段的员工进行分组,按<25岁、25 ~ 35岁、36 ~ 45岁、46 ~ 55岁、>55岁分为5个组,便于后面统计不同年龄段的员工数。

1.点击菜单栏中的“转换”->“计算变量”菜单项,弹出”计算变量“对话框。 转换菜单
2.在“目标变量”文本框中输入需要赋值的变量名age,在“数字表达式”文本框输入1,点击“确定”按钮,即建立了新变量age,取值为1。 ”计算变量“对话框
3.重新进入“计算变量”对话框,将“数字表达式”文本框内容更改为2,点击“如果”按钮,弹出“计算变量:If个案”子对话框,选中“在个案满足条件时包括”单选按钮,在下方的文本框中输入“年龄>=25&年龄<=35”的筛选条件,点击“继续”按钮,在“计算变量”对话框确认。 “计算变量”对话框及“计算变量:If个案”子对话框
4.36 ~ 45岁、46 ~ 55岁和>55岁的年龄段分组操作同步骤3,在“数字表达式”文本框中分别填入3、4、5,设定的筛选条件分别为“年龄>=36&年龄<=45”、“年龄>=46&年龄<=55”、“年龄>55”,操作完成后,可得到age分组变量。 不同年龄段的分组

变量重编码

案例:将学生的考试分数进行分级,分数少于60的为“不及格”,分数大于等于60但小于80的为“及格”,分数大于等于80小于90的为“良好”,分数大于等于90的为“优秀”。

1.点击菜单栏中的“转换”->“重新编码为不同变量”菜单项,弹出“重新编码为不同变量”对话框。 转换菜单
2.将分数选入“数字变量->输出变量”列表框,在“输出变量”框中的“名称”文本框中输入新变量level,并单击“变化量”按钮,“数字变量->输出变量”列表框中的内容变为“分数->level”。 “重新编码为不同变量”对话框
3.点击“旧值和新值”按钮,弹出旧值和新值定义对话框,在对话框左侧旧值框中选中“范围,从最低到值”单选项,输入59,在对话框右侧勾选上“输出变量是字符串”,并在新值框中选中“值”单选项,输入“不及格”,点击“添加”按钮,“旧->新”列表框中出现“Lowest thru59 ->'不及格‘”。“及格”、“良好”和“优秀”分级操作同上。 旧值和新值定义对话框
4.在旧值和新值定义对话框点击“继续”按钮,且在“重新编码为不同变量”对话框中确认后,原数据表中新增了level分组变量。 考试分数分组结果

连续变量的可视离散化

案例:将公司员工按年龄分成10组,并且各组之间等间距。

1.点击菜单栏中的“转换”->“可视分箱”菜单项,弹出“可视分箱”对话框。 转换菜单
2.将变量年龄选入“要分箱的变量”列表框中,单击“继续”按钮。 “可视分箱”变量选择对话框
3.单击“生成分割点”按钮,弹出“生成分割点”子对话框,在等宽区间中分割点数和宽度输入框中分别输入10和5,点击第一个分割点位置输入框,系统自动填充数字21,单击“应用”回到主对话框。 “可视分箱”主对话框及“生成分割点”子对话框
4.点击“生成标签”按钮,左侧标签列表自动填充对应的值标签,可视化图中显示出各分割点的位置,在分箱化变量文本框中输入age1,点击“确定”按钮,在原数据中生成新的分组变量age1。
“可视分箱”主对话框

总结:以上方法都可以将连续变量转换为等级变量,但是每个方法的使用场景有些许差别。变量赋值可以用在需要使用SPSS算术表达式、SPSS函数及SPSS条件表达式的场景下,结果变量更加灵活。变量重编码适合用在等级变量值较多的情况,可以很简洁的完成连续变量的等级划分。连续变量的可视离散化适合分组比较有规律的情况,比如等距分组,且可视化程度较高,用户能直观的看到可视离散化程度。

相关文章

  • SPSS:如何将连续变量转换为等级变量?

    变量赋值 案例:将公司不同年龄段的员工进行分组,按<25岁、25 ~ 35岁、36 ~ 45岁、46 ~ 55岁、...

  • SPSS篇——对变量重新赋值

    对变量重新赋值,是将变量的原始值重新加以设定。例如,将反向问题重新计分;将连续变量的数值分为若干等级。在SPSS...

  • 数据分析学习笔记

    R语言介绍 统计介绍 2.1变量度量类型 名义型变量 等级型变量 连续型变量 等级变量差值无意义,连续变量差值有意...

  • EXCEL中数字大小写的转换

    一、问题一: (一)如何将12345转换为一二三四五(有单位)? (二)如何将12345转换为壹贰叁肆伍(有单位)...

  • xpose 命令—数据转置

    Description xpose转置数据,将变量转换为观测值,并将观测值转换为变量。所有新变量 - 即由转置创建...

  • SPSS-两组连续变量比较

    这个讲的可以 t检验和Mann-Whitney U检验的区别 t检验是参数检验,需要满足正态性和方差齐性 Mann...

  • 2019-03-07

    聚类分析 单击→聚类分析 (欢迎关注微信公众号:spss学习乐园) 聚类分析 聚类分析:研究如何将样品或变量进行分...

  • python 连续变量分段/标签处理

    将连续变量分类处理

  • spss相关性分析

    观察两个变量之间是否存在相关性: 1. 两个都是连续变量 2.两个连续变量来自同一个个体 3.两个连续变量之间存在...

  • 回归与分类的本质区别

    回归与分类的区别: 浅层: 两者的的预测目标变量类型不同,回归问题是连续变量,分类问题连续变量。 中层:回归问题是...

网友评论

    本文标题:SPSS:如何将连续变量转换为等级变量?

    本文链接:https://www.haomeiwen.com/subject/itivnhtx.html