2.2 SPSS for Windows常用對話框
SPSS系統主要通過各種對話框及其對按鈕的控制和選擇來完成特定的統計和其他功能。在完全窗口菜單運行模式下,可以通過主菜單窗口打開相應的對話框,選擇命令、變量或者參數,然后提交系統執行。同時,在操作過程中,還可通過各種選擇按鈕、下拉菜單等指定選擇項。
SPSS提供了兩種主要的對話框:文件操作對話框和統計分析對話框。
2.2.1 SPSS文件操作對話框
SPSS文件操作對話框的主要功能是顯示數據文件的編輯、輸入、輸出以及分析結果,是SPSS數據文件處理最重要的對話框。
在SPSS數據編輯窗口中,選擇“File”(文件)菜單后,在彈出的下拉菜單中選擇相應命令,完成相應的數據處理和文件操作等功能,如圖2.1所示。

圖2.1 “File”(文件)操作菜單
下面列出文件操作菜單中命令的主要功能:
(1)New新建文件。
(2)Open打開文件。
關于打開其他類型數據文件的具體操作方法,請參看本書第3章。
(3)Save保存當前數據文件。
(4)Save as另存當前數據文件為其他文件類型。
SPSS的數據轉換功能十分強大,按保存格式的類型可分為:SPSS系統讀取格式、ASCll格式、Microsoft Excel讀取的.xls格式、dBASE讀取的.dbf格式、SAS統計分析軟件的讀取格式和Stata統計分析軟件讀取的.dta格式。按軟件版本可保存為28種數據文件類型。
SPSS可保存的幾種主要數據格式如下:
◆ SPSS(*.sav) SPSS for Windows建立的數據文件。這種格式的數據文件不能由SPSS v7.5以前的版本打開。在SPSS 10.0和SPSS 11.0版本中,若變量名超過8個字符長度,則只能識別8個字符的變量,但其他變量會被保護起來,可在SPSS 12.0以后的版本中繼續使用。在SPSS 13.0以前的版本中,若字符串變量的長度超過255個字符,則會被拆分成多個長度在255以內的字符串變量。
◆ SPSS/PC+(*.sys) SPSS/PC或者SPSS/PC+格式數據文件。這種格式的數據文件中包含的變量若超過500個,則系統只保存前500個變量。若變量中含有超過一個用戶自定義的缺失值,其他用戶自定義的缺失值將按第一個用戶自定義缺失值進行重新編碼。
◆ Fixed ACSII(*.dat) 固定格式的ASCll文本文件數據。變量使用默認的寫入方式保存,變量字段間無制表符和空格。
◆ ExceI 2.1(*.xIs) Microsoft Excel 2.1版本的電子表格文件,最多可保存256個變量和16 384行。
◆ ExceI 97 and Iater(*.xIs) Microsoft Excel 97及后續版本的電子表格文件,最多可保存256個變量和65 536行。
◆ 1-2-3 ReI 3.0(*.wk3) Lotus 1-2-3 3.0版本的電子表格文件,最多可保存256個變量。
◆ SYLK(*.sIk) 符號連接格式(Symbolic link)數據文件。用于Microsoft Excel和Multiplan電子表格文件。最多可保存256個變量。
◆ dBASE IV(*.dbf) dBASE lV格式的數據文件。
◆ SAS v7+ for Windows short extension(*.sd7) SAS 7.0-8.0 for Windows短文件名格式的數據文件。
◆ Stata Version 8 SE(*.dta) Stata 8 SE版本的數據文件。
SPSS數據文件可保存為.dta格式。.dta格式的數據文件可以由Stata統計軟件讀取,這是SPSS 14.0 for Windows以后版本中新增的文件格式,這為使用Stata進行統計分析的用戶提供了極大的便利。
Stata 5格式的數據文件可以被Stata 4讀取。變量標簽中的前80個字符保存為Stata相應變量標簽值。對于數值型變量,值標簽的前80個字符保存為Stata的值標簽;對于字符型變量,值標簽將被省略。Stata 7-8版本中,變量名的前32個字符(對大小寫敏感)保存為Stata變量;對于更早期的版本,則只保存前8個字符作為Stata的變量名;非字母、數字和下畫線的字符全部轉換為下畫線。SPSS變量名中包含的其他語種的字符(例如中文或者日語)將被轉換為Vnnn的形式,這里的n是整數。
(5)Rename Dataset。
修改數據集名。當通過菜單或者對話框打開一個數據源時,每一數據源將自動分配一個數據集名:DataSetn,這里n是一個整數序列。但通過command syntax窗口打開的數據源,則系統不分配數據集名,這時可利用此命令自定義數據集名。
定義數據集名應遵守SPSS變量名的命名規則,相關規則可參考3.1.1節。
(6)Display Data File lnformation顯示數據文件信息。
(7)Cache Data緩存數據。
在讀取外部數據文件時,創建一個緩存的數據文件,可以改善對數據的存取速度和過程的執行速度,提高運行效率。SPSS系統在文件的暫存區建立了一個原始數據文件的拷貝。
◆ OK 下一階段使用該數據文件時,創建數據緩存文件。
◆ Cache Now 立即創建緩存文件。
在處理海量數據時,編輯數據窗口中的滾動鼠標可能會變得緩慢和不連貫,這時利用Cache Now功能會顯著地提高鼠標滾動速度和編輯數據文件的速度。
2.2.2 SPSS統計分析主對話框
主菜單Analyze中的統計分析功能是SPSS最核心的部分。SPSS幾乎所有的統計分析功能都可以通過主菜單Analyze模塊提供的各類過程來完成。
主菜單Analyze模塊打開的第一個對話框均可視為統計分析主對話框。在該對話框中選擇參與分析的各類變量是該對話框的主要任務;另外還有根據分析方法不同而不同的其他各類選項。例如選擇分析中的算法,輸出選項等。圖2.2為線性回歸分析的主對話框。

圖2.2 線性回歸分析的主對話框
SPSS 18.0 for Windows統計分析Analyze模塊有18個過程,86個子過程。表2.1給出了Analyze模塊的主要統計分析過程及其子過程的列表。
表2.1 Analyze模塊中的統計分析過程列表

(續表)

(續表)

2.2.3 對話框的控制與選擇
SPSS的對話框是由執行各種功能的按鈕和表示不同含義的各種方框組成的。我們可以通過對話框中按鈕的類型來了解按鈕的功能。
2.2.3.1 對話框中的按鈕
按照按鈕的功能來分,對話框可由下列3種形式的按鈕組成:
(1)變量選擇按鈕
變量選擇按鈕為一指向右側或者左側的箭頭,兩側的矩形框是備選變量和已選變量。將備選變量移動至右側的已選變量框內,指定參與分析的變量,圖2.3顯示的是變量選擇對話框,該對話框中給出了1個變量選擇按鈕。

圖2.3 變量選擇對話框
變量選擇按鈕的箭頭方向是可變的,若鼠標選擇了左側備選變量后,箭頭指向右側,則表示可以將選擇的變量移到右側的變量表中;若選擇了右側變量表中的變量后,箭頭指向左側,則可以將先前選擇的變量送回備選框中,即從變量表中刪除此變量。
(2)子對話框選擇按鈕
矩形按鈕中出現下一級對話框的名稱,名稱后出現省略號。單擊該按鈕,進入下一級對話框進行操作。如圖2.4所示的右上方出現的“Options”按鈕即是子對話框按鈕,單擊這個按鈕,就可以進入下一級子對話框進行相應操作。

圖2.4 子對話框按鈕(Options)
(3)執行功能按鈕
單擊這一類按鈕,系統將對設置好的對話框執行某種操作。執行功能按鈕有以下幾種形式:
◆ OK 提交系統執行過程語句的按鈕。過程語句包括經過主菜單、子菜單、各級對話框等選擇的帶有參數的命令過程,并在結果輸出窗口中顯示執行結果。
◆ Paste 命令語句顯示按鈕。在單擊“OK”按鈕之前,單擊該按鈕,可以將準備提交的過程粘貼在語句編輯窗口。在語句編輯窗口下,可以編輯過程語句中的參數,或者輸入其他命令,然后提交系統執行。
◆ Reset 復位按鈕。單擊此按鈕,可以清除當前對話框所作的所有操作,恢復到選擇前的狀態。
Reset只對當前對話框有效,不修改上一級對話框所作的操作和參數的設置。
◆ CanceI 取消當前對話框的操作,返回上一級對話框或者菜單。
◆ HeIp 幫助窗口。聯機幫助,顯示當前對話框及其有關的信息。
◆ Continue 使當前對話框所作的操作生效,并且返回上一級對話框或者菜單后,該按鈕總是出現在二級對話框。
圖2.5給出了幾種執行功能按鈕的例圖。

圖2.5 執行功能按鈕的例圖
2.2.3.2 對話框中的框
相應地,SPSS的對話框中還會出現如下3種形式的框。
(1)單選框
單選框為一圓形按鈕。在同一對話框中,總是有多個單選框排列在一起,單選框旁邊給出選項的內容。這些選項只能擇其一,被選中的圓圈內出現黑點。有時在同一對話框中會出現多組單選項,如圖2.6所示。
(2)復選框
復選框為一矩形方框,方框旁邊給出所選內容。當給出多個并列選項時,可以選其一,也可以多選或不選,選中的方框內出現符號“√”。有時在同一對話框中會出現多組復選項,如圖2.7所示。

圖2.6 單選框

圖2.7 復選框
(3)參數選擇框
選擇參數的數值。該項為一矩形框,填入所需的參數數值。默認情況下,系統會自動填入默認值。圖2.8顯示的是探索分析(Explore)中,“Explore:Statistics”(探索:統計量)子對話框。在該對話框中設置描述統計量的置信區間時,需要在“Confidence lnterval for Mean”欄中輸入置信區間的置信度,默認為95%,也可以根據需要,修改為0~100之間的任意整數。

圖2.8 “Explore:Statistics”(探索:統計量)子對話框
通常情況下,參數的選擇范圍是有限制的,例如置信度必須在0%~100%之間,而利用Monte Carle方法模擬計算時,則需給出要求正整數的模擬次數等。