内容正文:
中职—信息技术
数据文件的操作
1
01
个案顺序
2
一、概念:
将所有个案按照某一个或多个关键字的升序或降序重新排列。
二、命令:
执行菜单命令:[Data] [Sort cases]
指定排序关键字变量,用按钮选择到:
“Sort by”中,可以是一个,也可以是若干个。即所谓的第一关键字、第二关键字、第三关键字…
例如:
按照顺序选择:语文、数学、外语。
则首先按照语文成绩进行排序,对于语文成绩相同的个案将按照数学排序,对于语文、数学成绩都相同的个案将按照外语进行排序。
“Sort Order” 将指定排序方式是用升序还是降序。
“OK” 执行。
02
个案抽样
5
一、概念:
对于全部个案按照某种方式选择部分个案进行统计分析。选择方式有:条件选择、随机选择、范围选择和运用过滤器变量。
二、命令:
执行菜单命令:[Data] [Select cases]
选择抽样方式有如下几种:
●All cases
全部个案,即不抽样,全部个案都参与统计分析。
●If condition is satisfied eg:gende=“m”(半角引号)
条件选择。即建立一定的条件表达式,对于满足表达式的个案将被选定。
●Random sample of cases 留住filter一列 1即抽到 0即未抽到
给定一个百分比,随机选定个案,或者从全部个案中选择若干个个案。
大约 % ;Exact 个数/总数
以上两种方式一但使用,都会产生一个“过滤器变量”filter_$。该变量的意义在于:filter_$的值如果为“0”,对应的个案将不被选定, filter_$的值如果为“1”,对应的个案将被选定。要是删除过滤器变量filter_$,抽样将被取消。
●Base on time or cases range (不产生filter)
给定起始个案号和终止个案号。在该取值范围内的全部个案将是被选定的。
●Use filter Variable
如果将某变量定义为过滤器变量,则抽样将按照该变量的值进行,这个变量值为“0”的个案将不被选定,而值不为“0”的个案将被选定。
“OK” 执行。
03
个案加权
10
一、概念:
在进行个案之间的数值比较时,通常为了提高其合理性,可以对不同个案的取值添加一个系数。例如在比较来自不同学校的学生学习能力时,可以对重点中学、一般中学和基础薄弱的中学分别乘以不同的权重值,从而使数值的比较相对合理一些。权重的使用将通过一个权重变量的值。该变量将要预先定义。
二、命令:
建立一个权重变量。可以手工输入,也可以用[Compute]或者用 [Recode]建立。
执行菜单命令:[Data] [Weight cases]
选择权重变量:
● 选择“Weight cases by”在“Frequency”中指定权重变量。
● 选择“Do not weight cases”将取消加权。
04
数据文件
13
数据文件求转置
一、概念:
将数据文件的行列互换。执行转置后形成的新数据文件中的第一列为一个新变量“case_lbl”,其中存放原来的变量名。
二、命令:
如果想在新数据文件中指定新变量名,可以先定义一个变量,其变量值在转置后将是新变量的名称。
执行菜单命令:[Data] [Transpose]
在源变量列表中选择转置变量,用按钮选择到Variable(s)中。
在“New Variable”中可以指定某一个原来的变量,将其值作为新变量名。
①若该变量的值为没有重复值的字符串,则新变量名将取该值。
②若该变量的值为有重复值的字符串,则新变量名将在重复值后添加数字序号。
③若该变量的值为数值型,则新变量名将在该值前面添加字符V。同样,在重复值后将添加序号以示区别。
数据文件的拆分
一、概念:
数据文件拆分是按照文件中某个变量的取值将个案进行分组以便于进行分组分析。例如:将性别按照“男”、“女”两种不同的值进行拆分的数据文件在进行各种统计分析时都将分别对不同性别做分析。
二、命令:
执行菜单命令:[Data] [Split file]
指定拆分关键字变量,用按钮选择到“Group based on ”窗口中。
选择拆分方式:
● 选择“Analyze all cases, do not create groups”表示不拆分。
● 选择“Compare groups”将按照某变量的取值分组。在后面做统计分析时将在同一表格内进行分组统计分析。
● 选择“Organize output by groups”将按照某变量的取值分组。在后面做统计分析时将在不同表格内进行分组统计分析。
当前数据状态:
“File is already sorted”表