spss怎样把重新编码的数据放到新的一列

spss怎样把重新编码的数据放到新的一列,第1张

学习系列06重新编码
*** 作步骤如下: 1转换 ---- 重新编码为不同变量,打开“重新编码为其 他变量窗口” (注:“重新编码为相同变量”,将替换原变量的数据), 将左 侧框中的“数学”选入数值变量->输出变量框, 2在名称框输入“数学等级”作为新变量名, 填,点更改; 标签可选 3•点旧值和新值,打开新旧值设置窗口, (1)旧值框中勾选范围,从值到最高并输入“ 90”,再 在新值框中,勾选值并填入“ 1”,点添加 (2)类似地 *** 作,旧值框的范围从“ 80”到“89”,新值的值填“2”,点添加;……范围,从最低到值填“ 59”, 新值的值填“ 5”,点添加,得到 4点继续,回到前窗口,点确定 班级二 性别
查看更多

首先,没有spss的最好去下载,建议英文版和汉化版各准备一个。(汉化版的有些翻译是错误的,容易误导,甚至让人看的不知所以然)
进入spss之后,我们先设置编号,小编在这里设置12个编号,依次向下边写1-12,将小数点保留0位。
执行“转换-随机数字生成器”,进入之后,在“活动生成器初始化”上面在“设置起点”前面的方框打勾。
在固定值上面设置数字,这个数字必须得记住,我们以后再论文发表的时候,别人要查询你的随机数字,可以通过这个查找。
执行“转换-计算变量”进入之后,我们命名一组rand,然后寻找函数。
在右侧的函数窗口上面,点击“全部”然后再右下角“函数和特殊变量(F)”,找到RVUniform,点击之后,会出现RVUniform(,),将2个问号改成RVUniform(0,1)。(记住数字,符号都得用英文输入法时的,要不然会出现字符不符)
设置好这些之后,如果你感觉数字太小的话,你可在后面乘以10或者100(乘号用)
弄好之后,点击确定,你就会发现随机数字已经生成,如果感觉后面的小数讨厌,可以将小数点给设置为“0”

因为每一个人,没有限制,说只能够喜欢一个类型,所以,喜欢石榴的130名,可能同时还喜欢桃子,或者苹果等,所以,石榴的比例,并不是50%,而苹果也不是160/260这么计算的,要剔除重复的部分。160+120+40+130=450,450-260=190次重复,后面,你再想想该如何计算多项选择问题很复杂因为你无法确定260个人当中,到底哪些人选择了“两个或两个以上”喜欢的类型,你只够赋予权重,加权移动平均来计算,很复杂,我看你还是算了吧当然,如果你知道“哪些人选择了以个类型,哪些人选择了两个或两个以上类型,那就很好计算了在不知道的前提下,只能够粗略计算:160/450等如果你想用SPSS解析,可以采用“多种响应分析”

在 SPSS 中,如果你想要将男性和女性分类编码为不同的变量,可以按照以下步骤进行 *** 作:
1 在 SPSS 中打开数据文件,并确保包含性别变量。
2 单击“Transform”菜单,选择“Recode into Different Variables”选项。
3 在“Recode into Different Variables”对话框中,将性别变量拖到“Input Variable”框中。
4 在“Output Variable”框中输入一个新的变量名称,例如“Gender_male”,然后单击“Change”按钮。
5 在“Old Value”框中输入“1”(如果性别变量中男性编码为“1”),在“New Value”框中输入任何你想要的数值或者变量名称,例如“1”或“male”。
6 点击“Add”按钮添加新的编码规则。
7 在“Old Value”框中输入“2”(如果性别变量中女性编码为“2”),在“New Value”框中输入任何你想要的数值或者变量名称,例如“0”或“female”。
8 点击“Add”按钮添加新的编码规则。
9 单击“OK”按钮,完成对男性进行分类编码的 *** 作。
经过上述步骤,你将得到一个新的变量“Gender_male”,其中男性编码为“1”,女性编码为“0”。你可以根据需要重复上述步骤,将其他变量分类编码为不同的变量。

用TRANSFORM菜单下的recode命令,如果你不修改变量名,则选择第一个,然后将你需要重新编码的变量名放入variables框内,在点击old and new values,修改你要重新编码的值即可。

只有通过以下语句:SAVE OUTFILE='文件名' /keep=var1 var10 var2 to var7 var9 var8/COMPRESSED.OUTFILE指定一个文件名,SPSS将把当前的数据保存为该文件;KEEP语句后要写上所有的变量名,按照您想要的顺序书写。未写上的变量将被删除。

重新编码为不同变量,是根据原来变量,某一值或某一值范围,变成一个新的数值,如,原来是原始的年龄,可以重新编码为年龄段;或者原来是原始考试分数,可以重新编码为等级。
计算变量则是在原来某一或某些变量上做一些计算,变成新变量的过程。如可以把原始分数统一加一个分数,也可以把各科分数求总和,也可以做其他运算。

利用Transform > Recode > Into Different Variable 建立一个新变量--分公司,将旧值“北京”、“密云”、“延庆”均定义为新值“北京”。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12827775.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存