非常详细的SPSS实用教程ppt课件.ppt
147页SPSS 16适用教程第第2章章 变量、数据文件、系统参数变量、数据文件、系统参数定定 义义 变变 量量2.1数据的输入与保管数据的输入与保管2.2数据的编辑数据的编辑2.3变量的操作变量的操作2.4数据文件的合并和分组数据文件的合并和分组2.5读入其他格式文件数据读入其他格式文件数据2.6SPSSSPSS运转环境设置运转环境设置2.7 SPSS SPSS对数据的处置是以变量为前提的,因对数据的处置是以变量为前提的,因此本章首先引见定义变量、输入数据,再引见此本章首先引见定义变量、输入数据,再引见保管数据、操作数据文件,最后引见保管数据、操作数据文件,最后引见SPSSSPSS运转运转环境和系统参数的设置环境和系统参数的设置2.1 2.1 定定 义 变 量量 启动启动SPSSSPSS后,出现如图后,出现如图2-12-1所示数据编辑所示数据编辑窗口由于目前还没有输入数据,因此显示的窗口由于目前还没有输入数据,因此显示的是一个空文件是一个空文件图图2-1 2-1 数据数据数据数据编辑编辑窗口窗口窗口窗口 输入数据前首先要定入数据前首先要定义变量。
定量定义变量即量即要定要定义变量名、量名、变量量类型、型、变量量长度〔小数位度〔小数位数〕、数〕、变量量标签〔或〔或值标签〕和〕和变量的格式量的格式 单击数据数据编辑窗口左下方的窗口左下方的“Variable “Variable ViewView〞〞标签或双或双击列的列的题头〔〔VarVar〕,〕,进入如入如图2-22-2所示的所示的变量定量定义视图窗口,在此窗口中窗口,在此窗口中即可定即可定义变量图图2-2 2-2 变变量定量定量定量定义视图义视图窗口窗口窗口窗口2.1.1 变量的定义信息变量的定义信息 在图在图2-22-2所示的窗口中每一行表示一个变所示的窗口中每一行表示一个变量的定义信息,包括量的定义信息,包括NameName、、TypeType、、WidthWidth、、DecimalDecimal、、LabelLabel、、ValuesValues、、MissingMissing、、ColumnsColumns、、AlignAlign、、MeasureMeasure等1.定义变量名〔.定义变量名〔Name〕〕 SPSS SPSS默许的变量为默许的变量为Var00001Var00001、、Var00002Var00002等,等,用户也可以根据本人的需求来命名变量。
用户也可以根据本人的需求来命名变量SPSSSPSS变量的命名和普通的编程言语一样,有一定的变量的命名和普通的编程言语一样,有一定的命名规那么,详细内容如下命名规那么,详细内容如下 变量名必需以字母、量名必需以字母、汉字或字符开字或字符开头,其,其他字符可以是任何字母、数字或他字符可以是任何字母、数字或_ _、、、、# #、、$ $等等符号 变量最后一个字符不能是句号量最后一个字符不能是句号 变量名量名总长度不能超越度不能超越8 8个字符〔即个字符〔即4 4个个汉字〕 不能运用空白字符或其他特殊字符〔如不能运用空白字符或其他特殊字符〔如““!!〞、〞、““?〞等〕 变量命名必需独一,不能有两个一样的变变量命名必需独一,不能有两个一样的变量名 在在SPSSSPSS中不区分大小写例如,中不区分大小写例如,HXHHXH、、hxhhxh或或HxhHxh对对SPSSSPSS而言,均为同一变量称号图而言,均为同一变量称号图2-3 2-3 定义变量类型对话框定义变量类型对话框 SPSS SPSS的保管字〔的保管字〔Reserved KeywordsReserved Keywords〕不能〕不能作为变量的称号,如作为变量的称号,如ALLALL、、ANDAND、、WITHWITH、、OROR等。
等2.定义变量类型〔.定义变量类型〔Type〕〕 单击TypeType相相应单元中的按元中的按钮,,弹出如出如图2-2-3 3所示的所示的对话框,在框,在对话框中框中选择适宜的适宜的变量量类型并型并单击“OK“OK〞按〞按钮,即可定,即可定义变量量类型图图2-3 2-3 定定定定义变义变量量量量类类型型型型对话对话框框框框SPSSSPSS的主要变量类型如下的主要变量类型如下 Numeric Numeric Comma Comma Dot Dot Scientific notation Scientific notation Date Date Dollar Dollar Custom currency Custom currency String String3.变量长度〔.变量长度〔Width〕〕设置变量的长度,当变量为日期型时无效设置变量的长度,当变量为日期型时无效4.变量小数点位数〔.变量小数点位数〔Decimal〕〕 设置变量的小数点位数,当变量为日期型设置变量的小数点位数,当变量为日期型时无效。
时无效5.变量标签〔.变量标签〔Label〕〕 变量标签是对变量名的进一步描画,变量变量标签是对变量名的进一步描画,变量只能由不超越只能由不超越8 8个字符组成,而个字符组成,而8 8个字符经常缺个字符经常缺乏以表示变量的含义而变量标签可长达乏以表示变量的含义而变量标签可长达120120个字符,变量标签可显示大小写,需求时可用个字符,变量标签可显示大小写,需求时可用变量标签对变量名的含义加以解释变量标签对变量名的含义加以解释6.变量值标签〔.变量值标签〔Values〕〕 值标签是对变量的每一个能够取值的进一值标签是对变量的每一个能够取值的进一步描画张文彤张文彤SPSSSPSS::spss.pinggu.org/spss.pinggu.org/7.缺失值的定义方式〔.缺失值的定义方式〔Missing〕〕 SPSS SPSS有两类缺失值:系统缺失值和用户缺有两类缺失值:系统缺失值和用户缺失值 单击单击MissingMissing相应单元中的按钮,在弹出相应单元中的按钮,在弹出的如图的如图2-52-5所示的对话框中可改动缺失值的定所示的对话框中可改动缺失值的定义方式,在义方式,在SPSSSPSS中有两种定义缺失值的方式。
中有两种定义缺失值的方式 可以定义可以定义3 3个单独的缺失值个单独的缺失值 可以定义一个缺失值范围和一个单独的缺可以定义一个缺失值范围和一个单独的缺失值 8.变量的显示宽度〔.变量的显示宽度〔Columns〕〕输入变量的显示宽度,默以为输入变量的显示宽度,默以为8 89.变量显示的对齐方式〔.变量显示的对齐方式〔Align〕〕 选择变量值显示时的对齐方式:选择变量值显示时的对齐方式:LeftLeft〔左〔左对齐〕、对齐〕、RightRight〔右对齐〕、〔右对齐〕、CenterCenter〔居中对〔居中对齐〕默许是右对齐默许是右对齐10.变量的丈量尺度〔.变量的丈量尺度〔Measure〕〕 变量按丈量精度可以分为定性变量、定序变量按丈量精度可以分为定性变量、定序变变 量、定距变量和定比变量几种量、定距变量和定比变量几种〔〔1 1〕定性变量〕定性变量〔〔2 2〕定序变量〕定序变量〔〔3 3〕定距变量〕定距变量〔〔4 4〕定比变量〕定比变量2.1.2 变量定义信息的复制变量定义信息的复制 假设有多个变量的类型一样,可以先定义假设有多个变量的类型一样,可以先定义一个变量,然后把该变量的定义信息复制给新一个变量,然后把该变量的定义信息复制给新变量。
变量 2.2 2.2 数据的数据的输输入与保管入与保管2.2.1 录入数据的普通方法录入数据的普通方法 定定义了一切了一切变量后,量后,单击“Data View“Data View〞〞标签,即可在出,即可在出现的数据的数据视图〔〔编辑〕窗中〕窗中输入数据 数据数据录入入时可以逐行可以逐行录入,也可以逐列入,也可以逐列2.2.2 录入带有变量值标签的数据录入带有变量值标签的数据 在录入带有变量值标签的数据时,用户手在录入带有变量值标签的数据时,用户手工输入的是实践的变量值,而屏幕上显示的是工输入的是实践的变量值,而屏幕上显示的是与该变量对应的变量值标签与该变量对应的变量值标签 图图2-6 2-6 选选中中中中“Value Lables“Value Lables〞的效果〞的效果〞的效果〞的效果2.2.3 SPSS数据文件的保管数据文件的保管 在录入数据时,应及时保管数据,防止数在录入数据时,应及时保管数据,防止数据的丧失,以便再次运用该数据据的丧失,以便再次运用该数据 图图2-7 2-7 保管保管保管保管为为另外的数据格式文件另外的数据格式文件另外的数据格式文件另外的数据格式文件 用用户确定确定盘符、途径、文件名以及文件格符、途径、文件名以及文件格式后式后单击“Save“Save〞按〞按钮,即可保管,即可保管为指定指定类型型的数据文件。
的数据文件SPSSSPSS支持的常支持的常见的数据文件存放的数据文件存放格式如下格式如下 SPSS(*.sav) SPSS(*.sav) SPSS/PC+(*.sys) SPSS/PC+(*.sys) SPSS Portable(*.por) SPSS Portable(*.por) Tab delimited(*.dat) Tab delimited(*.dat) Comma delimited(*.csv) Comma delimited(*.csv) Fixed ASCII(*.dat) Fixed ASCII(*.dat) Excel 2.1(*.xls) Excel 2.1(*.xls) 1-2-3 Rel 3.0(*.wk3) 1-2-3 Rel 3.0(*.wk3) SYLK(*.slk) SYLK(*.slk) dBASE 4(*.dbf) dBASE 4(*.dbf) dBASE Ⅲ(*.dbf) dBASE Ⅲ(*.dbf) dBASE Ⅱ(*.dbf) dBASE Ⅱ(*.dbf) SAS v6 for Windows(*.sd2) SAS v6 for Windows(*.sd2)2.3 2.3 数据的数据的编辑编辑2.3.1 单元值的修正单元值的修正 由于各种缘由,曾经输入的数据有时会需由于各种缘由,曾经输入的数据有时会需求修正,这就需求进展编辑,可用方向键或鼠求修正,这就需求进展编辑,可用方向键或鼠标将黑框挪动到要修正的单元,键入新值。
标将黑框挪动到要修正的单元,键入新值 图图2-8 2-8 选择选择行号行号行号行号图图2-9 2-9 查查找数据找数据找数据找数据对话对话框框框框2.3.2 添加和删除一个个案〔添加和删除一个个案〔Case〕〕1 1.添加一个新的个案〔即添加一个新的行〕.添加一个新的个案〔即添加一个新的行〕2 2.删除一个个案.删除一个个案2.3.3 数据的排序数据的排序 在数据文件中,可根据一个或多个排序变在数据文件中,可根据一个或多个排序变量的值重排个案的顺序量的值重排个案的顺序 图图2-10 “Sort Cases2-10 “Sort Cases〞〔排序〕〞〔排序〕〞〔排序〕〞〔排序〕对话对话框框框框2.3.4 数据的行列互换数据的行列互换图图2-11 “Transpose2-11 “Transpose〞〞〞〞对话对话框框框框2.3.5 选取个案子集选取个案子集 在数据统计中可从一切资料中选择部分数在数据统计中可从一切资料中选择部分数据进展统计分析据进展统计分析 图图2-12 “Select Cases2-12 “Select Cases〞〞〞〞对话对话框框框框系统提供的方式如下。
系统提供的方式如下 All cases All cases If condition is satisfied If condition is satisfied Random sample of cases Random sample of cases Based on time or case range Based on time or case range Use filter variable Use filter variable Output Output单项选择框有三个选项,分别提供单项选择框有三个选项,分别提供如下的输出方式如下的输出方式 Filter out unselected cases Filter out unselected cases Copy selected cases to a new dataset Copy selected cases to a new dataset Delete unselected cases Delete unselected cases图图2-13 “Select Cases2-13 “Select Cases::::If If〞〞〞〞对话对话框框框框2.3.6 数据分类汇总数据分类汇总 用户还可对数据编辑器中的数据按指定变用户还可对数据编辑器中的数据按指定变量的数值进展归类分组汇总。
量的数值进展归类分组汇总 在在SPSSSPSS中,实现数据文件的分类汇总需求中,实现数据文件的分类汇总需求3 3个步骤 首先,需求指定分类变量和汇总变量然首先,需求指定分类变量和汇总变量然后,计算机根据分类变量的假设干个不同取值后,计算机根据分类变量的假设干个不同取值将个案数据分成假设干类,并对每类个案计算将个案数据分成假设干类,并对每类个案计算汇总变量的描画统计量最后,将分类汇总计汇总变量的描画统计量最后,将分类汇总计算结果保管到一个文件中算结果保管到一个文件中分组汇总提供的函数方式主要有以下几种分组汇总提供的函数方式主要有以下几种 Mean Mean Median Median Sum Sum Standard deviation Standard deviation First First Last Last 图图2-14 “Aggregate Data2-14 “Aggregate Data〞〞〞〞对话对话框框框框图图2-15 “Aggregate Data: Aggregate Function2-15 “Aggregate Data: Aggregate Function〞〞〞〞对话对话框框框框 Minimum Minimum Maximum Maximum Weighted Weighted Weighted Missing Weighted Missing Unweighted Unweighted Unweighted Missing Unweighted Missing Number of cases Number of casesMatlabMatlab教程:教程: bbs.pinggu.org/forum-71- bbs.pinggu.org/forum-71-1.html1.html Percentage above Percentage above Percentage below Percentage below Percentage inside Percentage inside Percentage outside Percentage outside Fraction above Fraction above Fraction below Fraction below Fraction inside Fraction inside Fraction outside Fraction outside图图2-16 2-16 结结果文件中果文件中果文件中果文件中变变量名和量名和量名和量名和标签标签2.3.7 缺失值的替代缺失值的替代 对于缺失值,可采取多种手段进展科学替对于缺失值,可采取多种手段进展科学替代。
这里的缺失值必需是系统或用户指定的缺代这里的缺失值必需是系统或用户指定的缺失值 图图2-17 “Replace Missing Values2-17 “Replace Missing Values〞〞〞〞对话对话框框框框共有以下几种替代方式共有以下几种替代方式 Series mean Series mean Mean of nearby points Mean of nearby points Median of nearby points Median of nearby points Linear interpolation Linear interpolation Linear trend at point Linear trend at point统计学统计学 bbs.pinggu.org/tongjixue/bbs.pinggu.org/tongjixue/2.3.8 数据次序确定数据次序确定 选择“Transform“Transform〞菜〞菜单中的中的“Rank “Rank CasesCases〞命令,〞命令,弹出出“Rank Cases“Rank Cases〞〞对话框,框,如如图2-182-18所示,在所示,在该对话框中可以改框中可以改动数据排数据排序的次序。
序的次序 图图2-18 “Rank Cases2-18 “Rank Cases〞〞〞〞对话对话框框框框图图2-19 “Rank Cases:Types2-19 “Rank Cases:Types〞〞〞〞对话对话框框框框排序类型如下排序类型如下 Rank Rank Fractional rank as percent Fractional rank as percent Savage score Savage score Sum of case weights Sum of case weights Fractional rank Fractional rank Ntiles Ntiles Proportion estimates Proportion estimates Normal scores Normal scores2.4.1 添加和删除一个变量〔添加和删除一个变量〔Variable〕〕2.4 2.4 变变量的操作量的操作1 1.添加一个变量.添加一个变量 添加一个变量,即添加一个新的列。
可以添加一个变量,即添加一个新的列可以有多种操作方法,有多种操作方法,〔〔1 1〕菜单操作法〕菜单操作法〔〔2 2〕选中某列法〕选中某列法〔〔3 3〕〕Variable ViewVariable View标签页法标签页法图图2-20 2-20 选选中某列法中某列法中某列法中某列法图图2-21 Variable View2-21 Variable View标签页标签页法法法法2 2.删除一个变量.删除一个变量删除一个除一个变量,即量,即删除一列数据其方法和上除一列数据其方法和上面的添加一个面的添加一个变量相量相对应例如,要例如,要删除第除第5 5个个变量列,那么可先量列,那么可先单击第第5 5列的列列的列头,,这时整个第整个第5 5列被列被选中〔呈黑底白字状〕,然后按中〔呈黑底白字状〕,然后按“Delete“Delete〞〞键或或选择“Edit“Edit〞菜〞菜单的的“Clear“Clear〞命〞命令,或者令,或者单击鼠鼠标右右键,在其快捷菜,在其快捷菜单中中选择“Clear“Clear〞〞项,,该列即被列即被删除 也可以也可以单击数据数据编辑窗口左下方的窗口左下方的“Variable View“Variable View〞〞标签或双或双击列的列的题头,,显示示变量定量定义视图窗口,然后窗口,然后单击要要输出出变量的行量的行头,,这时整个行被整个行被选中,然后中,然后单击鼠鼠标右右键,,在其快捷菜在其快捷菜单中中选择“Clear“Clear〞〞项。
2.4.2 指定加权变量指定加权变量 在实践的统计中,经常需求计算数据的加在实践的统计中,经常需求计算数据的加权平均数例如,希望了解某超市中某天售出权平均数例如,希望了解某超市中某天售出商品的平均价钱假设仅以各种商品的单价平商品的平均价钱假设仅以各种商品的单价平均数作为平均价钱是不合理的,还应思索到各均数作为平均价钱是不合理的,还应思索到各商品的销售量对平均价钱的影响因此,以商商品的销售量对平均价钱的影响因此,以商品的销售量作为权重计算各种商品单价的加权品的销售量作为权重计算各种商品单价的加权平均数,才是我们需求求的数据在平均数,才是我们需求求的数据在SPSSSPSS处置处置中就需求将商品销售量作为加权变量中就需求将商品销售量作为加权变量 图图2-22 “Weight Cases2-22 “Weight Cases〞〞〞〞对话对话框框框框2.4.3 根据已存在的变量建立新变量根据已存在的变量建立新变量 在数据在数据统计中,有中,有时候候经常需求常需求经过数据数据转换来提示来提示变量之量之间的真的真实关系这时需求需求经过对曾曾经存在的存在的变量量进展展处置,从而生成新的置,从而生成新的变量。
量选择“Transform“Transform〞菜〞菜单的的“Compute “Compute VariableVariable〞〞项,,弹出如出如图2-232-23所示的所示的“Compute Variable“Compute Variable〞〔〞〔计算算变量〕量〕对话框在在该对话框中的框中的“Target Variable“Target Variable〔目的〔目的变量量〕〞框中〕〞框中输入符合入符合变量命名量命名规那么的那么的变量名,量名,目的目的变量可以是量可以是现存存变量或新量或新变量图图2-23 “Compute Variable2-23 “Compute Variable〞〔〞〔〞〔〞〔计计算算算算变变量〕量〕量〕量〕对话对话框框框框图图2-24 2-24 条件表达式条件表达式条件表达式条件表达式对话对话框框框框2.4.4 产生计数变量产生计数变量 在统计过程中,往往需求进展一些计数任在统计过程中,往往需求进展一些计数任务产生计数变量就是实现计数功能,它对一务产生计数变量就是实现计数功能,它对一切个案或满足一定条件的个案,计算假设干个切个案或满足一定条件的个案,计算假设干个变量中有几个变量的值落在指定的区间内,并变量中有几个变量的值落在指定的区间内,并将计数结果放入一个新变量中。
将计数结果放入一个新变量中图图2-25 “Count Occurrences of Values within Cases2-25 “Count Occurrences of Values within Cases〞〞〞〞对话对话框框框框图图2-26 “Count Values within Cases2-26 “Count Values within Cases::::Values to CountValues to Count〞〞〞〞对话对话框框框框 图图2-27 2-27 指定条件来确定参与指定条件来确定参与指定条件来确定参与指定条件来确定参与计计数的个案数的个案数的个案数的个案图图2-28 2-28 添加了一个添加了一个添加了一个添加了一个计计数数数数结结果列果列果列果列lj lj2.4.5 变量的重新赋值变量的重新赋值 在数据在数据编辑过程中,用程中,用户可可对个案的某个个案的某个变量的数量的数值重新重新赋予新予新值这种操作只适用于种操作只适用于数数值型型变量在在“Transform“Transform〞菜〞菜单中的有中的有“Into Same “Into Same VariablesVariables〞和〞和“Into Different Variables“Into Different Variables〞〞两种两种赋值方法供方法供选择。
其中其中“Into Same “Into Same VariablesVariables〞是〞是对变量本身重新量本身重新赋值;;“Into “Into Different VariablesDifferent Variables〞是〞是赋值到其到其变量或新量或新生成的生成的变量图图2-29 “Recode into Same Variables2-29 “Recode into Same Variables〞〞〞〞对话对话框框框框图图2-30 “Recode into Same Variables2-30 “Recode into Same Variables::::Old and New ValuesOld and New Values〞〞〞〞对话对话框框框框 在上述两种在上述两种赋值情况下,用情况下,用户均可均可经过单击“If“If〞按〞按钮指定条件,来确定参与重新指定条件,来确定参与重新赋值的的个案 与前面根据已存在的与前面根据已存在的变量建立新量建立新变量方法量方法不同的是:不同的是:变量的重新量的重新赋值RecodeRecode不能不能进展运展运算,只能根据指定算,只能根据指定变量量值作数作数值转换,且,且这种种转换是是单一数一数值的的转换。
图图2-31 “Recode into Different Variables2-31 “Recode into Different Variables〞〞〞〞对话对话框框框框图图2-32 “Recode into Different Variables2-32 “Recode into Different Variables::::Old and New ValuesOld and New Values〞〞〞〞对话对话框框框框2.4.6 变量的自动赋值〔变量的自动赋值〔Automatic Recode〕〕 变量的自动赋值可以将字符型、数字型数变量的自动赋值可以将字符型、数字型数值转变成延续的整数,并将结果保管在一个新值转变成延续的整数,并将结果保管在一个新的变量中,其中字符型数据按照字母的顺序排的变量中,其中字符型数据按照字母的顺序排序 图图2-33 “Automatic Recode2-33 “Automatic Recode〞〞〞〞对话对话框框框框 图图2-34 2-34 确定确定确定确定变变量量量量图图2-35 2-35 运运运运转结转结果果果果 2.4.7 变量定义信息的查询变量定义信息的查询 在在SPSSSPSS数据数据编辑窗口中的窗口中的“Variable View“Variable View〞〞标签中可以看到中可以看到变量的定量的定义信息,在其中信息,在其中还可以可以进展修正。
在展修正在SPSSSPSS的的“Utilities“Utilities〞菜〞菜单中中还提供了提供了变量信息的量信息的查询功能图图2-36 “Variables2-36 “Variables〞〞〞〞对话对话框框框框2.4.8 变量集的定义和运用变量集的定义和运用 在在SPSSSPSS的统计过程中,有时候搜集到的变的统计过程中,有时候搜集到的变量会有很多个在进展各种数据处置和统计分量会有很多个在进展各种数据处置和统计分析时,一切变量都会显示在各个处置对话框的析时,一切变量都会显示在各个处置对话框的变量列表框中供用户选择在众多变量中选择变量列表框中供用户选择在众多变量中选择几个变量进展处置以及分析是很费事的,尤其几个变量进展处置以及分析是很费事的,尤其是对于某几个经常需求进展操作的变量是对于某几个经常需求进展操作的变量SPSSSPSS提供了变量集〔提供了变量集〔Variable SetVariable Set〕的概念,可以〕的概念,可以很好地处理上面所提出的问题很好地处理上面所提出的问题1.变量集的定义.变量集的定义 所谓变量集是指一些变量的集合比如我所谓变量集是指一些变量的集合。
比如我们搜集了某班级同窗众多科目的成果,可以把们搜集了某班级同窗众多科目的成果,可以把这些科目分为文科、文科、自然科学等,这其这些科目分为文科、文科、自然科学等,这其实就是变量集的概念实就是变量集的概念 SPSS SPSS变量集有两类:系统变量集和用户自变量集有两类:系统变量集和用户自定义变量集定义变量集 系统变量集是系统变量集是SPSSSPSS系统曾经定义好的,它系统曾经定义好的,它包括以下两个集合包括以下两个集合 ALL VARIABLES ALL VARIABLES:存放数据编辑窗口中一切:存放数据编辑窗口中一切的变量 NEW VARIABLES NEW VARIABLES:存放数据编辑窗口中一切:存放数据编辑窗口中一切尚未保管的新定义变量尚未保管的新定义变量 用户自定义变量集是用户根据实践数据分用户自定义变量集是用户根据实践数据分析需求定义的,它可以有许多个普通把需求析需求定义的,它可以有许多个普通把需求经常处置的、处置过程类似的假设干个变量存经常处置的、处置过程类似的假设干个变量存放在一个用户自定义变量集中放在一个用户自定义变量集中。
2.定义用户变量集.定义用户变量集 要将数学、物理、化学归到一个用户定义要将数学、物理、化学归到一个用户定义变量集中,称号为文科,详细操作的过程如下变量集中,称号为文科,详细操作的过程如下图图2-37 “Define Variable Sets2-37 “Define Variable Sets〞〞〞〞对话对话框框框框3.用户变量集的运用.用户变量集的运用 假设仅仅定义用户变量集,而没有指定假设仅仅定义用户变量集,而没有指定SPSSSPSS运用该变量集,那么这个定义的用户变量运用该变量集,那么这个定义的用户变量集是不会自动发生作用的也就是说用户应该集是不会自动发生作用的也就是说用户应该告知告知SPSSSPSS系统要运用哪个变量集系统要运用哪个变量集 SPSS SPSS默许运用系统变量集,也就是说,默许运用系统变量集,也就是说,SPSSSPSS默许在数据处置中,屏幕上列出数据文件默许在数据处置中,屏幕上列出数据文件一切的变量如指定一切的变量如指定SPSSSPSS运用用户定义的变量运用用户定义的变量集,那么在分析时,屏幕上就会只列出用户变集,那么在分析时,屏幕上就会只列出用户变量集中的那几个变量,从而简化了变量的选择量集中的那几个变量,从而简化了变量的选择过程。
过程 图图2-38 “Use Variable Sets2-38 “Use Variable Sets〞〞〞〞对话对话框框框框 图图2-39 2-39 列出用列出用列出用列出用户变户变量集中量集中量集中量集中变变量量量量2.5 2.5 数据文件的合并和分数据文件的合并和分组组 统计分析的首要义务是将数据输入到计算统计分析的首要义务是将数据输入到计算机中在数据量较大时,经常需求将一份大的机中在数据量较大时,经常需求将一份大的数据文件分成几个小部分,分别由几个人输入,数据文件分成几个小部分,分别由几个人输入,然后将假设干个小的数据文件合并成一个大的然后将假设干个小的数据文件合并成一个大的数据文件数据文件 数据文件的合并有两种方式:纵向合并和数据文件的合并有两种方式:纵向合并和横向合并横向合并 2.5.1 数据文件的纵向合并数据文件的纵向合并 纵向合并就是将一个纵向合并就是将一个SPSSSPSS数据文件的内容数据文件的内容追加到数据编辑窗口当前数据的后面,然后将追加到数据编辑窗口当前数据的后面,然后将合并后的数据重新显示在数据编辑窗口中。
经合并后的数据重新显示在数据编辑窗口中经过该方法,可以将两个或更多个数据文件合并过该方法,可以将两个或更多个数据文件合并在一同 图图2-40 2-40 数据文件数据文件数据文件数据文件纵纵向合并窗口向合并窗口向合并窗口向合并窗口图图2-41 2-41 纵纵向合并向合并向合并向合并2.5.2 数据文件的横向合并数据文件的横向合并 横向衔接,也就是变量值的合并利用横横向衔接,也就是变量值的合并利用横向合并可以将两个或两个以上的具有一样个案向合并可以将两个或两个以上的具有一样个案的数据文件连在一同即将的数据文件连在一同即将SPSSSPSS数据文件的内数据文件的内容衔接到当前数据编辑窗口的右边,然后将合容衔接到当前数据编辑窗口的右边,然后将合并后的数据文件显示在数据编辑窗口中横向并后的数据文件显示在数据编辑窗口中横向合并本质是将两个数据文件,按照个案对应进合并本质是将两个数据文件,按照个案对应进展左右对接展左右对接 实现数据文件的横向衔接,必需有一个一实现数据文件的横向衔接,必需有一个一样的公共变量,这个变量是两个数据文件横向样的公共变量,这个变量是两个数据文件横向对应衔接的根据。
对应衔接的根据 在合并的两个数据文件中,数据含义不同在合并的两个数据文件中,数据含义不同的变量,变量名不应取一样的称号的变量,变量名不应取一样的称号图图2-42 2-42 数据文件横向合并窗口数据文件横向合并窗口数据文件横向合并窗口数据文件横向合并窗口2.5.3 数据文件的分组〔数据文件的分组〔Split〕〕 在统计中,经常需求先按某个变量进展分在统计中,经常需求先按某个变量进展分组,然后再求各个组的统计分析例如,想分组,然后再求各个组的统计分析例如,想分别了解男生和女生的成果情况这时就需求按别了解男生和女生的成果情况这时就需求按照性别变量,进展数据文件的分组〔这种分组照性别变量,进展数据文件的分组〔这种分组是系统内定义的,在数据管理器中并不一定明是系统内定义的,在数据管理器中并不一定明确表达,故亦可称之为分割〕确表达,故亦可称之为分割〕 用户一旦设置了分组,那么以后的一切分用户一旦设置了分组,那么以后的一切分析都将按这种分组进展,除非取消数据分组的析都将按这种分组进展,除非取消数据分组的命令 图图2-43 “Split File2-43 “Split File〞〔分〞〔分〞〔分〞〔分组设组设置〕置〕置〕置〕对话对话框框框框图图2-44 2-44 分分分分组统计结组统计结果果果果2.6 2.6 读读入其他格式文件数据入其他格式文件数据 在前面的数据保管中,曾经讲到在前面的数据保管中,曾经讲到SPSSSPSS数据数据文件可以保管成其他格式的文件,如文本文件、文件可以保管成其他格式的文件,如文本文件、dbfdbf文件等。
反过来,文件等反过来,SPSSSPSS能否可以直接读取能否可以直接读取其他格式数据文件呢?答案是一定的其他格式数据文件呢?答案是一定的SPSSSPSS可可以读取文本文件、数据库文件等内容以读取文本文件、数据库文件等内容2.6.1 读取固定格式的文本文件读取固定格式的文本文件 文本文件是计算机各种软件中最通用的一文本文件是计算机各种软件中最通用的一种格式文件文本文件没有保管格式,因此,种格式文件文本文件没有保管格式,因此,其文件很小,其中的数据均以其文件很小,其中的数据均以ASCIIASCII码存储各种软件,包括数据库软件、表格操作软件、各种软件,包括数据库软件、表格操作软件、字处置软件都可以将本人的格式数据转换成文字处置软件都可以将本人的格式数据转换成文本文件因此,假设本文件因此,假设SPSSSPSS可以方便读取文本文可以方便读取文本文件,那么就提高了读取其他软件数据的才干件,那么就提高了读取其他软件数据的才干根据文本文件中数据的陈列方式,可将文本文根据文本文件中数据的陈列方式,可将文本文件分成固定格式的文本文件和自在格式的文本件分成固定格式的文本文件和自在格式的文本文件两种。
文件两种 固定格式〔固定格式〔Fixed ColumnsFixed Columns〕的文本文件,〕的文本文件,要求每个个案数据的变量数目、陈列顺序、变要求每个个案数据的变量数目、陈列顺序、变量取值长度固定不变,一个个案数据可以占假量取值长度固定不变,一个个案数据可以占假设干行,数据项之间可以有分隔符,也可以没设干行,数据项之间可以有分隔符,也可以没有分隔符普通为逗号、空格等分隔符普通为逗号、空格等图图2-45 2-45 在菜在菜在菜在菜单单中中中中选择选择“Read Text Data“Read Text Data〞命令〞命令〞命令〞命令图图2-46 “2-46 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游1 1〞〞〞〞对话对话框〔一〕框〔一〕框〔一〕框〔一〕图图2-47 “2-47 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游2 2〞〞〞〞对话对话框〔一〕框〔一〕框〔一〕框〔一〕图图2-48 “2-48 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游3 3〞〞〞〞对话对话框〔一〕框〔一〕框〔一〕框〔一〕图图2-49 “2-49 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游4 4〞〞〞〞对话对话框〔一〕框〔一〕框〔一〕框〔一〕 图图2-50 “2-50 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游5 5〞〞〞〞对话对话框〔一〕框〔一〕框〔一〕框〔一〕图图2-51 “2-51 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游6 6〞〞〞〞对话对话框框框框2.6.2 读取自在格式的文本文件读取自在格式的文本文件 自在格式的文本文件〔自在格式的文本文件〔Free FieldFree Field〕每个〕每个个案的变量数目、陈列顺序固定,一个个案数个案的变量数目、陈列顺序固定,一个个案数据可以占据假设干行,和固定格式文本文件不据可以占据假设干行,和固定格式文本文件不同的是,自在格式文本文件的数据项之间必需同的是,自在格式文本文件的数据项之间必需有分隔符〔分隔符可以是逗号、空格、有分隔符〔分隔符可以是逗号、空格、TabTab键键等〕,但数据项的长度可以变化。
等〕,但数据项的长度可以变化图图2-52 “2-52 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游1 1〞〞〞〞对话对话框〔二〕框〔二〕框〔二〕框〔二〕 图图2-53 “2-53 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游2 2〞〞〞〞对话对话框〔二〕框〔二〕框〔二〕框〔二〕图图2-54 “2-54 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游3 3〞〞〞〞对话对话框〔二〕框〔二〕框〔二〕框〔二〕图图2-55 “2-55 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游4 4〞〞〞〞对话对话框〔二〕框〔二〕框〔二〕框〔二〕图图2-56 “2-56 “文本文件文本文件文本文件文本文件导导入入入入导导游游游游5 5〞〞〞〞对话对话框〔二〕框〔二〕框〔二〕框〔二〕2.6.3 读取读取dBASE软件文件〔软件文件〔.dbf〕〕 dBASE dBASE数据库软件的文件以数据库软件的文件以.dbf.dbf为扩展名为扩展名保管该文件除了保管纯数据信息外,还保管保管该文件除了保管纯数据信息外,还保管了一些数据构造、属性方面的信息。
了一些数据构造、属性方面的信息 SPSS SPSS提供了与提供了与DBASEDBASE文件的接口,可以方文件的接口,可以方便地将便地将dBASEdBASE文件读入数据编辑窗口详细的文件读入数据编辑窗口详细的操作过程如下操作过程如下 图图2-57 2-57 翻开翻开翻开翻开dBASEdBASE数据文件数据文件数据文件数据文件2.6.4 读取读取Excel软件文件〔软件文件〔.xls〕〕ExcelExcel软件能够是软件能够是WindowsWindows系列操作系统中运用系列操作系统中运用最多的数据表格软件最多的数据表格软件ExcelExcel文件以文件以.xls.xls为扩为扩展名保管该文件除了保管纯数据信息外,还展名保管该文件除了保管纯数据信息外,还保管了另外一些数据信息保管了另外一些数据信息SPSSSPSS提供了与提供了与ExcelExcel文件的接口,可以方便地文件的接口,可以方便地将将ExcelExcel文件读入数据编辑窗口详细的操作文件读入数据编辑窗口详细的操作过程如下过程如下图图2-58 2-58 读读取取取取ExcelExcel文件文件文件文件图图2-59 “Opening Excel Data Source2-59 “Opening Excel Data Source〞〞〞〞对话对话框框框框 SPSS SPSS默默许将某个将某个sheetsheet中一切数据都中一切数据都读入入到数据到数据编辑窗口中。
在窗口中在“Range“Range〞框中〞框中输入要入要读取数据的范取数据的范围,也允,也允许指定指定读取一部分区域取一部分区域的数据,如要的数据,如要读入前入前5050行数据,那么在行数据,那么在该框中框中输入入A1:F50A1:F50,表示,表示读取的区域是以取的区域是以A1A1单元元为左左上角,上角,F50F50为右下角的矩形区域右下角的矩形区域ExcelExcel表格中表格中每一行每一行为SPSSSPSS的一个个案的一个个案单击“Continue“Continue〞按〞按钮,即可完成数据,即可完成数据导入2.6.5 读取数据库文件读取数据库文件 SPSS SPSS还提供了读取还提供了读取AccessAccess及及FoxProFoxPro等数据等数据库文件的功能库文件的功能 图图2-60 2-60 在菜在菜在菜在菜单单中中中中选择选择“New Query“New Query〞命令〞命令〞命令〞命令图图2-61 “Database Wizard2-61 “Database Wizard〞〞〞〞导导游游游游对话对话框框框框1 1图图2-62 2-62 文本文件文本文件文本文件文本文件选择对话选择对话框框框框图图2-63 “Database Wizard2-63 “Database Wizard〞〞〞〞导导游游游游对话对话框框框框2 2图图2-64 “Database Wizard2-64 “Database Wizard〞〞〞〞导导游游游游对话对话框框框框3 3图图2-65 2-65 关系指定关系指定关系指定关系指定 图图2-66 “Database Wizard2-66 “Database Wizard〞〞〞〞导导游游游游对话对话框框框框4 4图图2-67 “Database Wizard2-67 “Database Wizard〞〞〞〞导导游游游游对话对话框框框框5 5图图2-68 “Database Wizard2-68 “Database Wizard〞〞〞〞导导游游游游对话对话框框框框6 62.7 SPSS2.7 SPSS运运转环转环境境设设置置2.7.1 SPSS形状栏的显示和隐藏形状栏的显示和隐藏 数据数据编辑编辑窗口最下面的形状窗口最下面的形状栏栏用来用来显显示示SPSSSPSS当前的运当前的运转转形状。
当形状当SPSSSPSS等待用等待用户户操作操作时时,,会会显显示示“SPSS Processor is ready“SPSS Processor is ready〞的提示〞的提示信息,如信息,如图图2-692-69所示图图2-69 2-69 形状形状形状形状栏栏 形状形状栏的的显示或示或隐藏可以藏可以经过“View“View〞菜〞菜单下面的下面的“Status Bar“Status Bar〞子菜〞子菜单项来控制,中来控制,中选中中“Status Bar“Status Bar〞子菜〞子菜单项时〔前面有〔前面有选中中符号符号√√〕,〕,SPSSSPSS将将显示形状示形状栏2.7.2 SPSS网格线的显示和隐藏网格线的显示和隐藏数据编辑窗口默许的显示是有网格线的,这样数据编辑窗口默许的显示是有网格线的,这样可以分隔一个个变量和个案,如图可以分隔一个个变量和个案,如图2-702-70所示图图2-70 2-70 网格网格网格网格线线2.7.3 SPSS菜单的添加和删除菜单的添加和删除 菜单栏中列出了菜单栏中列出了SPSSSPSS的命令菜单,每个菜的命令菜单,每个菜单对应一个相应的功能,单对应一个相应的功能,SPSSSPSS提供了一个菜单提供了一个菜单编辑器。
经过该编辑器,可以添加或删除编辑器经过该编辑器,可以添加或删除SPSSSPSS操作界面中的菜单操作界面中的菜单 菜单栏中列出了菜单栏中列出了SPSSSPSS的命令菜单,每个菜的命令菜单,每个菜单对应一个相应的功能,单对应一个相应的功能,SPSSSPSS提供了一个菜单提供了一个菜单编辑器经过该编辑器,可以添加或删除编辑器经过该编辑器,可以添加或删除SPSSSPSS操作界面中的菜单操作界面中的菜单 图图2-71 2-71 选择选择“View“View〞菜〞菜〞菜〞菜单单的的的的“Menu Editor“Menu Editor〞命令〞命令〞命令〞命令图图2-72 “Menu Editor2-72 “Menu Editor〞〞〞〞对话对话框框框框2.7.4 SPSS字体的设置字体的设置SPSSSPSS字体的字体的设置是置是经过“View“View〞菜〞菜单中的中的“Fonts“Fonts〞命令来〞命令来设置的,如置的,如图2-732-73所示图图2-73 2-73 选择选择“View“View〞菜〞菜〞菜〞菜单单的的的的“Font“Font〞〞〞〞图图2-74 “Font2-74 “Font〞〔字体〞〔字体〞〔字体〞〔字体设设置〕置〕置〕置〕对话对话框框框框小小 结结 利用利用SPSSSPSS进展统计分析,变量和数据是必进展统计分析,变量和数据是必不可少的。
本章主要引见数据的输入、编辑以不可少的本章主要引见数据的输入、编辑以及针对变量的各种操作及针对变量的各种操作 将数据输入将数据输入SPSSSPSS中有多种方法,用户可以中有多种方法,用户可以逐行录入也可以读入其他格式文件数据数据逐行录入也可以读入其他格式文件数据数据输入后通常需求对数据进展进一步的处置,如输入后通常需求对数据进展进一步的处置,如排序、分类汇总或缺失值的替代等排序、分类汇总或缺失值的替代等 SPSS SPSS中的分析都是针对某一特定变量进展中的分析都是针对某一特定变量进展的熟练掌握变量的操作技巧非常有助于提升的熟练掌握变量的操作技巧非常有助于提升任务的效率任务的效率。





