spss数据编辑文档格式.docx
- 文档编号:21957014
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:36
- 大小:777.37KB
spss数据编辑文档格式.docx
《spss数据编辑文档格式.docx》由会员分享,可在线阅读,更多相关《spss数据编辑文档格式.docx(36页珍藏版)》请在冰豆网上搜索。
例:
马尾松腮扁叶蜂在林间表土层的水平分布调查数据
调查地点
样方里的幼虫数量
样地1
140263230064287034255324459205134001873322847
样地2
3110004141520523003543511003511342403144495616
样地3
3530402314376342044232836314143325531025254514
(3)定义变量
建立数据文件的第一步是定义变量。
在数据编辑窗口左下角激活(VariableView)变量定义窗口,如下图
在数据窗口中,用户定义数据变量的名称、数据类型、宽度、小数位和标记等信息。
变量名称
输入字符(汉字和英文)作为变量的名称,本例为,样地1,样地2,样地3。
如不输入名称,系统依次默认为“var00001”、“var00002”、“var00003”…。
变量应遵循下列原则:
∙在SPSS10.0中限制为8个字符长度(4个汉字);
在SPSS12.0中没有限制。
∙首字符必须是字母或汉字,不能以下划线“_”或圆点“,”结尾。
∙变量不能有空格或某些特殊符号,如“!
?
*”等。
∙变量名不能与SPSS的关键字相同,即不能用ALL、AND、BY、EQ、GT、LE等。
变量的数据类型
当鼠标指针移至单元格,单击后该单元格的右边就会显示一个“…”按钮,单击该按钮就会显示一个数据类型设置窗口,如下图所示。
可供选择的数据类型有:
∙Numeric标准数值型,系统默认。
例如:
12345.67
∙Comma逗号数值型。
12,345.67千分位用逗号
∙Dot圆点数值型。
12.345,67千分位用圆点
∙Scientificnotal科学记数法。
例如:
1.2E+04
∙Dat日期型,有27种形式。
mm/dd/yyyy
∙Dollar美元型。
$12345.67
∙Customcurrency自定义型。
12345.67
∙String字符型。
width指定数据字符占据的总个数(包括小数点和小数位)。
Decimal指定小数位。
根据本例的要求,变量定义如图所示。
变量标签(Label):
有的时候变量名不能正确反映变量含义,有必要给它贴上标签以便识别。
这个时候,就在变量定义的标签栏里输入你的注释。
变量值标签(Values):
变量值标签是用来帮助解释某些变量,特别是分类变量的数值含义。
例如,有一个数值变量,0表示女性,1表示男性。
此时,为了便于识别这些数值,我们是用变量值标签。
在下图的第一个Value栏输入数值,在第二个Value栏输入数值标签。
当两个输入栏输入内容后,Add按钮激活,点击它就定义了变量值标签。
如本例,定义了0=女和1=男。
需要修改和删除,使用Change和Remove按钮。
缺失值(Missing):
缺失值是统计分析时,对数据中缺少数据的一种统计识别值。
缺失值定义窗口如下图。
Nomissingvalues没有定义缺失值,用系统默认值圆点“.”表示。
Discretemissingvalues可以定义3个缺失值,例如,第一格输入“0”,表示凡为0的数据是缺失值。
Rangeplusoneoptionaldiscretemissingvalue定义取值区间为缺失值。
例如,Low:
为1,High:
为5,Discretevalue:
为10,表示1至5之间的数据及数值10视为缺失值。
数据列的显示宽度(Columns):
显示数据的列宽,默认8个字符。
对齐方式(Align):
有左中右3种数据显示方式。
度量类型(Measure):
按度量精度将变量分为定量变量(Scale)、等级变量(Orsinal)和定性变量(Nominal)。
该选项仅用于统计绘图时坐标轴变量的区分以及决策树模块的变量定义。
定量变量,如虫口数、死亡率等;
等级变量,如防治效果的好、不好等;
定性变量,如害虫抗药性发生,低抗,中抗和高抗。
(4)输入数据
变量定义完成后,在编辑区选择栏里单击“DataView”卡片,编辑显示区显示为数据编辑。
在编辑区中,把与变量名相对应的数据输入到单元格里区,如下图所示。
数据输入后的数据编辑窗口
2打开数据文件
2调用已建立的数据文件
SPSS可以调用SPSS(*.sav),Excel(*.xls),dBASE(*.dbf),ASCII(*.dat,*.txt)等数据文件。
2.1调用SPSS数据文件(*.sav)
从菜单选择File-Open-Data命令,在弹出的打开文件对话中指定数据文件的路径,文件名框内显示的是SPSS数据文件是系统默认的文件类型“*.sav”,点击所选文件,单击“打开”按钮,或双击所选文件。
这样就把该数据文件调入数据编辑窗口中。
2.2调用ASCII数据文件(文本文件,*.dat,*.txt)
文本文件(ASCII)格式是我们经常使用的一种文件格式,也是许多软件都具有的数据交换格式。
文本文件分变量固定字符宽度与使用分隔符分开变量格式(‘,’、‘;
’)和制表(‘Tab’)两种形式,下面我们用例子来说明其操作。
1)定字符宽度格式文本文件的输入
我们使用Windows“记事本”创建一个显示如下格式的TEXT1.TXT的文件。
0715.56715.56
136.671022.22
2817.781840.00
3715.562555.56
4715.563271.11
548.893680.00
624.443884.44
736.674191.11
836.674497.78
该数据文件有5个变量,9个记录。
使用这种格式使用变量名称注意宽度不能超过对应的变量数据的宽度,否则会发生一些变量名称不对的错误。
该数据文件保存在配套光盘中(\SPSS\DATA\TEXT1.TXT)。
操作过程:
(1).在主菜单中点击“File-Open-Data”命令。
(2).出现打开文件操作窗口,在“查找范围”栏指定文本文件“TEXT1.TXT”保存的文件夹;
在“文件类型”栏里,单击该输入框或者右边的下拉按钮(三角形按钮),在下拉选项里选中“Text(*.txt)”,然后在文件列表框里选中“Text1.txt”文件,再单击“打开”按钮,如下图所示。
(3).出现数据引导对话窗口,一共有6个对话窗口。
①第一个对话窗口的设置
Doesyourtextfilematchapredefinedformat(该文本文件是否与以前定义过的格式匹配?
)
○Yes
选择此项,则“Browse..”按钮被激活,可以将以前定义的文件调出。
⊙No
不使用保存过的匹配文件,系统默认。
然后点击“下一步”按钮,出现文本输入向导的第二个对话窗口。
②第二个对话窗的设置(设置变量的分隔方式)
图变量格式和变量名设置
Howareyourvariablesarranged(变量间分隔方式?
):
○Delimited:
变量间用特殊符号分隔,系统默认;
⊙Fixedwidth:
变量间为固定列宽度,本例选中该项。
Arevariablenamesincludedattopyourfile(文件顶端是否含变量名?
○Yes:
文件中第1行为变量;
⊙NO:
文件中没有变量名,系统自动给变量命名。
本例选中该项。
然后点击“下一步”按钮,出现文本输入向导的第三个对话窗口。
③第三个对话窗口的设置(设置纪录读取方式)
Thefirstcaseofdatabeginsonwhich:
指定第一数据从那行开始,本例选1。
Howmanylinesrepresentacase多少行为一个记录?
本例选择1。
Howmanycasesdoyouwanttoimport(读入多少记录?
⊙Allofthecases:
全部记录。
系统默认,本例选中该项;
○Thefirst1000cases:
开始的1000个记录;
○Arandompercentageofthecases(approximately):
随机选择一定百分比。
然后,点击“下一步”按钮。
④在第四个对话窗口的设置(修改变量分割)
可以在窗口的数据显示(Datapreview)栏里,用鼠标抓住变量分隔竖线,调整竖线位置来符合变量取值宽度。
有如下三种操作:
(1)修改变量字符宽度,用鼠标抓住分割线拖移;
(2)插入一条分割线,在插入位置点击鼠标左键;
(3)删除一条分割线,用鼠标抓住分割线拖移数据窗口。
调整完成后,点击“下一步”按钮。
⑤在第五个窗口定义变量属性
Specificationsforvariable(s)selectedthedatapreview(设置在数据显示栏选中变量的属性):
Variablename:
v1重新定义变量名称。
Data:
Numeric重新定义变量的数据类型。
在窗口中,先在数据显示栏(Datapreview)指定需要定义的变量,然后才在“Variablename”和“Data”栏输入变量名和数据类型。
完成后,点击“下一步”按钮。
⑥第六个对话窗口的设置
Wouldyouliketosavethisfileformatforfuture(是否将文件格式存盘)
○Yes选此项,“Saveas..”按钮激活,单击按钮后,将文件另存到指定的路径。
在有相同格式文本文件时调用
它来设置。
⊙No不保存
Wouldyouliketopastethesyntax(是否存为程序语句文件?
○Yes选中此项,则将上述过程保存为程序文件。
⊙No不保存为程序语句文件,系统默认。
设置完成后,在窗口的数据显示框里观察数据读取情况,如果读出的数据不对,可以点击“上一步”按钮,回到前面的对话窗口里进行修正设置。
数据显示正确后,点击“下一步”按钮。
最后单击“完成”按钮,文本数据就输入到数据编辑窗里,完成了数据的转换过程。
2)分隔符格式文本文件的输入
我们使用Windows“记事本”创建一个显示如下格式的TEXT2.TXT的文件。
组中值,样本数,比例,累计次数,累计比例
0,7,5.56,7,15.56
1,3,6.67,10,22.22
2,8,7.78,18,40.00
3,7,5.56,25,55.56
4,7,5.56,32,71.11
5,4,8.89,36,80.00
6,2,4.44,38,84.44
7,3,6.67,41,91.11
8,3,6.67,44,97.78
该数据文件保存在配套光盘中(\SPSS\DATA\TEXT2.TXT)。
(1)在主菜单中点击“File-Open-Data”命令,出现打开文件操作窗口。
(2)在“查找范围”栏指定文本文件“TEXT2.TXT”保存的文件夹;
在“文件类型”栏里,单击该输入框或者右边的下拉按钮(三角形按钮),在下拉选项里选中“Text(*.txt)”,然后在文件列表框里选中“Text2.txt”文件,再单击“打开”按钮。
(3)出现数据引导对话窗口。
○Yes选择此项,则“Browse..”按钮被激活,可以将以前定义的文件调出。
⊙No不使用预先保存匹配的文本格式文件。
②第二个对话窗的设置
⊙Delimited:
变量间用特殊符号分隔,本例选中该项。
○Fixedwidth:
变量间为固定列宽度。
⊙Yes:
文件中第1行为变量,本例选中该项。
○NO:
③第三个对话窗口的设置
2指定数据从哪一行开始,本例从第2行开始。
Howareyourcasesrepresented如何表达记录,有两种选择:
⊙Eachlinerepresentsa:
每个记录占一行,本例选中该项;
○Aspecificnumberofvariablesrepresents:
多少个变量代表1个记录。
Howmanycasesdoyouwanttoimport读入多少记录?
⊙Allofthecases:
然后,点击下一步按钮。
④第四个对话窗口的设置
Whichdelimitersappearbetweenvariables:
变量间的分隔符号
□Tab:
制表符
□Space:
空格
Comma:
逗号,本例选中此项
□Semicolon:
分号
□Other:
自定义,将符号填入后面框里
Whatisthetextqualifier?
(字符串文本是用什么字符限制的?
⊙None没有限制符,系统默认。
○Singlequote?
单引号。
○Doublequote?
双引号。
○Other其它字符。
⑤第五个对话窗口的设置
∙Variablename:
?
重新定义变量名称。
∙Data:
重新定义变量的数据类型。
∙OriginalName原来的变量名称
观察数据读取情况,重新设置变量名和变量的数据类型。
⑥第六个对话窗口的设置
Wouldyouliketosavethisfileformatforfuture?
(是否将文件格式保存)
Wouldyouliketopastethesyntax?
(是否存为程序语句文件?
○Yes选中此项,则将上述过程保存为程序文件。
最后单击“完成”按钮,文本数据就输入到数据编辑窗里。
比较两种文本格式文件的输入结果,发现定界符格式文件的输入比较方便操作,数据类型也好掌握,因此,我们在使用数据输入时尽量采用这种格式的文本文件。
2.3调用Excel文件数据
MicrosoftExcel是使用比较普遍的图表软件,用它保存的数据文件,在SPSS中也能很方便的使用,这里我们介绍其使用的操作过程。
首先,我们已经保存有在Excel里显示如下的“EXCEL01.XLS”文件,如下图所示。
(1)在主菜单中选用“File-Open-Data”命令,出现打开文件操作窗口。
(2)在“查找范围”栏指定文本文件“EXCEL01.XLS”保存的文件夹;
在“文件类型”栏里,单击该输入框或者右边的下拉三角形按钮,在下拉选项里选中“Excel?
(*.xls)”,然后在文件列表框里选中“EXCEL01.XLS”文件,再单击“打开”按钮,或者双击该文件。
(3)出现打开Excel数据文件对话窗
Readvariablenamesfromthefirstrowofdata变量名称是从数据的第一行读取吗,是点选此项。
Worksheet:
指定读出Excel文件中的工作表。
单击该选框右边的下拉三角形按钮,在出现的工作表中指定,系统缺省指定第一个工作表。
Range:
?
指定读取数据的范围。
其范围按Excel格式书写,例如:
A1:
D8
点击“OK”按钮,Excel数据就输入到数据编辑窗里,完成数据输入转换。
总之,SPSS提供了多种数据格式的输入,我们在学习这两种方法后,能举一反三地学习其他的输入方式。
3保存数据
SPSS可以将数据保存为SPSS(*.sav)、Excel(*.xls)、dBASE(*.dbf)、ASCII(*.dat,*txt)等数据文件形式。
保存文件,从菜单选择File-Save(或SaveAs)命令。
在弹出的保存文件对话框里,指定保存路径,输入文件名,确定数据类型,最后单击“保存”按钮。
4SPSS的文件类型
∙数据文件:
扩展名为“.sav”
∙结果文件:
扩展名为“.spo”
∙图形文件:
扩展名为“.cht”
∙语句命令文件:
扩展名为“.sps”
二、数据编辑与整理
1数据整理
在主菜单中点击Data菜单命令,弹出数据文件子菜单,如下图。
主要功能有:
定义时间,插入变量或记录,到某一记录,观测值排序,数据转置,合并文件,数据分类汇总,正交设计方案,折分文件,选择观测值单位,变量加权等。
1.1定义时间变量(DefineDates..)
在菜单中选中Data-DefineDates..命令,弹出日期格式设置对话框,在对话框中选中需要的格式。
例如,我们要定义一个以天数为单位的日期变量,就在“CasesAre:
”栏里选中“Days”,在“FirstCasels”的“Day”输入框输入“1”。
然后单击?
OK?
按钮。
这样系统就在数据编辑窗口新添加了“DAY_”和“DATE_”两个变量,“DAY_”变量为数值型,“DATE_”变量为字符型。
1.2插入变量(InsertVariable)
在数据编辑窗口选定要插入变量位置的后一个变量,可以从工具条直接点击插入变量
按钮,或从菜单中选择Data-InsertVariable命令。
数据编辑窗口产生一个新的变量列。
1.3插入记录(InsertCase)
在数据编辑窗口选定要插入记录位置的后一个记录,可以从工具条直接点击插入记录
按钮,或从菜单中选择Data-InsertCase命令。
数据编辑窗口产生一个新的记录行。
1.4观察值排序(SortCases)
从菜单中选择Data-SortCases命令,弹出观测值排序对话框。
Sortby:
选择排序变量。
对所选变量的观测值排序。
如果选择了两个以上的变量,其排序结果将按变量在本栏的选入顺序依次排序。
SortOrder:
排序方式:
⊙Ascending:
升序排列。
数值型变量由小到大排列,字符型变量按ABCD字母顺序排列。
系统默认项。
○Descending:
数值型变量由大到小排列,字符型变量按ZYX字母顺序由后向前排列。
1.5数据转置(Transpose)
将工作区数据的行和列互
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- spss 数据 编辑