
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.2.2 直接读入Excel数据文件
当Excel文件的数据结构符合SPSS的数据结构时,SPSS可以直接读取Excel文件数据。下面介绍读入一个Excel数据文件的实例。
实例一:“data02-01.xls”是一个Excel文件,现在需要转换成SPSS数据。

(1)确认Excel文件的数据结构是否符合SPSS的要求。我们发现,该文件的每一行数据是每个同学的信息,每一列是一个变量,所以,其数据结构符合SPSS要求。
(2)选择“文件”→“打开”→“数据”,在弹出的“打开数据”对话框下方的“文件类型”项选择Excel(*.xls,*.xlsx,*xlsm),如图2-4所示,当前目录下的Excel文件即可显示在对话框的文件列表中。
(3)选定目标文件“data02-01.xls”,如图2-5所示,单击“打开”按钮即可进入下一级对话框。

图2-4 “打开数据”对话框一

图2-5 “打开数据”对话框二
(4)弹出“读取Excel文件”对话框,如图2-6所示,选中复选框“从第一行数据中读取变量名称”;若Excel文件第一行就是数据值,那么不勾选此复选框。
若Excel文件中有多个Sheet,那么需要在“工作表”下拉框中选择要读入的Sheet;若不选择,SPSS则默认为Sheet1。
SPSS一次只能读入一个Sheet的数据。另外,若只需读取部分区域的数据,则可以在“范围”中输入要读取数据的范围。如要读入前21行的数据,则在该对话框中输入A1:C21,表示读取的区域是以A1单元为左上角,C21为右下角的矩形区域。

图2-6 “读取Excel文件”对话框
(5)对话框中其他设置不变,单击“确定”按钮即可读入数据到SPSS中,如图2-7所示。检查SPSS数据的变量与个案的数量是否丢失。

图2-7 在SPSS数据窗口显示读入的数据