编写SPSS程序 我们知道后期深入的统计分析用SPSS来进行,数据前期处理的目的就是把零乱的问卷答案整理成SPSS格式的电子数据。SPSS程序只要用来读取后缀名为 .dta的数据文件,并通过程序来设置各变量的属性。 SPSS(Statistical Package for the Social Science,社会科学统计软件包)是世界著名的统计分析软件之一。SPSS常用的窗口是数据编辑窗口,它与微软公司的Excell窗口有些相似,并且有一些功能相同。不过SPSS的数据统计功能要比Excell强很多。下面简单介绍SPSS: SPSS的数据编辑窗口有以下特点: 1.一个列对应一个变量,即每一列代表一个变量(Variable)或一个被观测量的特征。例如问卷上的每一个题目就是一个变量。 2.行是观测,即每一行代表一个个体、一个观测、一个样品,在SPSS中称为事件(Case)。例如:一份问卷就是一个观测(Case)。 3.单元包含值,即每个单元包括一个观测中的单个变量值,单元(Cell)是观测和变量的交叉。 4.数据文件是一张长方形的二维表,数据文件的范围是由观测和变量的数目决定的,可以在任一单元中输入数据。 SPSS程序除了读取数据外,还要定义变量。定义变量即要定义变量名、变量类型、变量长度(小数位数)、变量标签(值标签)和变量的格式,这都是通过程序来实现。 (1) 定义变量名Name SPSS默认的变量名为Var00001、Var00002、Var00003等,用户也可以根据自己的需要来命名变量。最好变量名要与变量所表达的意思相一致(见名知意),如:Name(名字)、Tel(电话)、Address(地址)、Age(年龄),一个好的变量名对以后的数据分析有很大的帮助。 SPSS变量的命名和一般的编程语言一样,有一定的命名规则,具体内容如下: 1、变量名必须与字母、汉字或字符@开头,其他字符可以是任何字母、数字、#等符号。 2、变量最后一个字符不能是句号 3、不能使用空白字符或其他特殊字符(如!?等) 4、变量名必须唯一,同一个数据文件中不能有两个相同的变量名。 5、在SPSS中不区分大小写。例如,NAME与name被认为同一个变量名称。