編寫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被認為同一個變量名稱。