SPSS数据编辑整理

上传人:油条 文档编号:31320154 上传时间:2018-02-06 格式:PPT 页数:38 大小:728.50KB
返回 下载 相关 举报
SPSS数据编辑整理_第1页
第1页 / 共38页
SPSS数据编辑整理_第2页
第2页 / 共38页
SPSS数据编辑整理_第3页
第3页 / 共38页
SPSS数据编辑整理_第4页
第4页 / 共38页
SPSS数据编辑整理_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《SPSS数据编辑整理》由会员分享,可在线阅读,更多相关《SPSS数据编辑整理(38页珍藏版)》请在金锄头文库上搜索。

1、SPSS统计软件,主讲:刘文平,Dept. of StatisticsHubei University of Economics,Lecture 3 数据编辑整理,数据的增删,增加一个新变量(列);增加一行数据;增加新的单元格;删除一个变量(列);删除一行数据;删除一个单元格。,主要有:,增加一个新的变量(列) 例如要在第2列前增加一个新的列,使原来的第2列右移变成第3列,则有如下的两种方法: 方法一、先激活第2列的任一单元格,然后选Data菜单的Insert Variable命令项; 方法二、右击第2栏的变量名,则会弹出一个菜单(见下页图),选择Insert Variable即可。 系统自动

2、为用户在第2列前插入一个新的变量列,其名称是缺省的如Var00001,原第2列自动向右移一列成为第3列。,右击变量名栏弹出的菜单,增加一行 例如要在第6行前增加一行,使原来的第6行下移成为第7行,则有如下两种方法: 方法一、先激活第6行的任一单元格,然后选Data菜单的Insert Cases命令项; 方法二、在第6行行头右击(见下页图),在弹出的菜单中选择Insert Cases。 系统自动为用户在第6行前插入一个新的行,原第6行列自动向下移一行成为第7行。,右击行头弹出的菜单,增加一个新的单元格(观察值),例如由于输入错误,造成第7个观察单位的第4个变量值漏输,结果第8个观察单位的第4个变

3、量值误为第7个观察单位的第4个变量值,这样的情形使得数据管理器中的第4个变量值从第7行起全部上移,而合计例数少一个。于是希望在第7行的第4列处插入1个单元格,原有数据依次下移恢复正常。可先将鼠标指向在第7行第4列交叉处的单元格,然后按住鼠标左键向下拖动鼠标直至第4列从第7行起的所有数据被选中(黑底白字),选Edit菜单的Cut命令项,选中的数据被剪切入剪贴板,再激活第8行第4列交叉处的单元格,选Edit菜单的Paste命令项,可将剪贴板中的原第7行起的所有数据下移自第8行开始,并空出第7行第4列的单元格以便补入漏输的数值。,删除一个行 例如要删除第9行,则可先点击第9行的行头,这时整个第9行被

4、选中(呈黑底白字状),然后按Delete键或选Edit菜单的Clear命令项,或者在右击行头后弹出的菜单中选择Clear,该行即被删除。,删除一个变量(列) 例如要删除第4个变量列,则可先点击第4列的列头,这时整个第4列被选中,然后按Delete键或选Edit菜单的Clear命令项,或在右击变量名栏弹出的菜单中选择Clear,该列即被删除。,删除一个单元格(观察值) 例如由于输入错误,造成第6个观察单位的第2个变量值重复输入,结果第7个观察单位的第2个变量值误为第6个观察单位的第2个变量值,第8个观察单位的第2个变量值误为第7个观察单位的第2个变量值,这样的情形使得数据管理器中的第2个变量值从

5、第7行起全部下移,而合计例数多一个。于是希望将第7行第2列的单元格删除,原有数据依次上移恢复正常。可先将鼠标指向在第8行第2列交叉处的单元格,然后按住鼠标左键向下拖动鼠标直至第2列从第8行起的所有数据被选中(黑底白字),选Edit菜单的Cut命令项,选中的数据被剪切入剪贴板,再激活第7行第2列交叉处的单元格,按Del键删除该单元格的数值,选Edit菜单的Paste命令项,可将剪贴板中的原第8行起的所有数据上移自第7行开始,既填补第7行第2列的单元格,又恢复原有下移的数值。,变量重新赋值,在数据编辑窗口中,用户可对各单元的数值重新赋值,但这种操作适用于数值型和字符型变量。同时,变量赋值需在同类型

6、变量之间进行,不能将字符型变量数据赋值给数值型变量。选择菜单”Transform-Recode”,此时有两种选择: 1. 对变量自身重新赋值(Into Same Variables); 2. 对其他变量或新生成的变量赋值(Into Different Variables);,对变量自身重新赋值,1.选择菜单”Transform-Recode-Into Same Variables”,则弹出如下的对话框。,2. 在对话框变量名列表框中选一个或多个变量,单击按钮 使之进入”Numeric Variables”框;3.点击”Old and New Values.”按钮弹出“Recode into S

7、ame Variables: Old and New Value”对话框,用户根据实际情况确定旧值和新值,点击Continue钮返回,再点击OK钮即可。,4.在“Recode Into Same Variables”对话框中,单击“If”按钮,则弹出一个对变量自身赋值的条件对话框如图。单击“Continue”按钮返回。,5.单击“OK”按钮,即完成对变量自身赋值。,对其他变量或新生成的变量赋值,1.选择菜单”Transform-Recode-Into Different Variables”,则弹出如下的对话框。在左侧变量名列表框中选择一个或多个进入“Numeric Variable-Outp

8、ut Variable”框。,2.在“Output Variable”框确定一赋值变量(可以是数据编辑窗口已有的变量,也可以是新变量),单击“Change”按钮,本例将生成一个新变量“hello”.,3.点击”Old and New Values.”按钮弹出“Recode into Different Variables: Old and New Value”对话框,用户根据实际情况确定旧值和新值,点击Continue钮返回。,4.若需设置条件,点击”If”即可,则弹出如下窗口,设定后单击“Continue”返回。,5. 点击OK钮即完成了对其他变量或新变量的赋值。,数据的运算与新变量的生成,

9、当数据文件建立后,往往需要根据某种条件从原有变量计算新变量。选择菜单“Transform-Compute”,弹出如下的对话框,可对选定的变量进行运算操作,也可生成新变量,但这种操作仅仅适用于数值型和字符型。,在“Target Variable”中指定一个变量(可以是已有变量,也可以是新变量),本例输入“hello2”.在”Numeric Expression”中输入表达式。,单击“Type &Label”按钮可设置变量的标签,弹出的窗口如下。设置完毕单击“Continue”返回。,3.在“Recode Into Same Variables”对话框中,单击“If”按钮,则弹出一个对变量自身赋值

10、的条件对话框如图。单击“Continue”按钮返回。,.完成所有设置后单击“OK”按钮,即完成对变量自身赋值。,变量的加权变换,适用范围:数值变量 大于0的数值按变量的实际值加权,0、负数或缺失值的加权被排除在加权为0。,数据排序,选Data菜单的Sort Cases.命令项,弹出Sort Cases.对话框,在变量名列框中选1个需要按其数值大小排序的变量(用户也可选多个变量,系统将按变量选择的先后逐级依次排序),点击钮使之进入Sort by框,然后在Sort Order框中确定是按升序(Ascending)或降序(Descending),点击OK钮即可。,数据的行列互换,选Data菜单的Tr

11、anspose.命令项,弹出Transpose.对话框,在变量名列框中选1个或多个需要转换的变量,点击钮使之进入Variable(s)框,再选择某个变量到”Name Variable”编辑框中,作为给新的列变量命名的依据。再点击OK钮即可。,产生的新数据会在第1列出现一个case_lbl新变量,用于放置原来数值的变量名,同时产生一个结果输出窗口,说明行列互换操作菜单的有关设置以及有关结果输出的说明。若要将数据再转换回原来的排列方式,方法与上述过程相同。,注意事项: 1、在行列互换的对话框中,如果没有选择所有变量,则单击“ok”会弹出一个窗口,提示原数据文件会损失信息。 2、“Name Vari

12、able”编辑框输入的变量,如果该变量是字符型,则其变量值作为新的变量名;若是数值型,则新变量名以开始,后面是该变量数值。,变量组段划分,适用范围:数值变量 功能:对变量值的组段划分,即选定一个或多个变量,对每个变量的取值分别按某种方式分成一定数目的组段,最后结果是针对每一个参加组段划分的变量生成一个新变量,记录该变量每一个取值所在的组段。这是12.0版本的新功能。 实现方法: 1、选择菜单“Transform Visual Bander”,会弹出一个选择变量参与组段划分的对话框,如下页。,2、选择变量进入“Variables to Band”列表框,下面的复选框设定参与分析的记录数目,本例略

13、。3、单击“continue”,探出一个新的“Visual Band”对话框。,4、在“Scanned Variable List:”列表框中选中变量,右侧的很多编辑框被激活,在编辑框“Banded”中输入某个新变量的名称,记录对应变量进行组段划分的结果。5、单击右下侧的“Make Cutpoints”,弹出一个组段划分方法对话框,如图。,6、从对话框中可以看出有三种划分方法:方法一:等间距划分(Equal Width Inter)First Cutpoint:第一组段的上限Width:组段宽度Number:组段数目方法二:等样品数划分(Equal Percentiles Based on Scanned Cases)Number of cutpoints: 断点数目Width:每一个组段样品数占总样品的百分数方法三:基于变量的均值和标准差来划分 有三个复选框,全选则产生8个组段,全不选则只有两个组段,任选一个则产生4个组段,任选两个则产生6个组段。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号