主要有兩種:一種二分法編碼,一種是分類法編碼。
1.所謂二分編碼,即對該多項選擇題下的每一個選項分別看作不同的變量,用“1”表示被調查者選擇了該項,用“0”表示未選擇該項。
2.所謂分類法編碼,首先應該估計該問題最多被選擇的可能性,并給每一種選擇建立一個新的變量。從最終要分析的結果來看,兩種定義方式具有相同的功能。
(二)編碼與錄入:
1.使用二分編碼情況如下:
定義6個變量,變量名分別為food、electronic product、school supplies、vital commodity、clothes、decoration,值標簽分別定義為0=“未選”,1=“選中”。以上被調查者的數據錄入為:1 0 1 0 1 1 。
2.使用分類法編碼如下:因為最多情況下,被調查者會選擇6種選項,因此,仍需建立6個新變量,分別定義為shopping1、shopping2、shopping3、shopping4、shopping5、shopping6,每一變量下的值標簽定義為:1=“A”,2=“B”,3=“C”,4=“D”,5=“E”,6=“F”,9=“未選或缺省”。以上被調查者的數據錄入為:1 9 3 9 5 6 。
(三)定義多重響應:
所有有效數據錄入完畢后就可以進行統計分析了,在此我使用SPSS17.0進行統計數據的描述與分析。比較困惑的一點是該版本的SPSS17.0中不能使用工具欄中的“數據”下的“定義多重響應集”,此處定義的集在多重響應頻率和交叉表中不可用。需要使用工具欄中“分析”下的“多重響應”—“定義變量集”,可將上述兩種情況各自分別定義為多重變量。
1.對應上述第一種情況:選中上述二分法編碼下的6個變量,將變量編碼設置為“二分法”,計數值為“1”(表示統計選中的情況),多響應集名稱定義為“impulse shopping kinds”,標簽為“沖動購物商品種類”,添加到“多響應集”中即可。
2.對應上述第二種情況:選中上述分類法編碼下的6個變量,將變量編碼設置為“分類”,范圍1-9(根據分類定義情況),多響應集名稱定義為“impulse shopping kinds”,標簽為“沖動購物商品種類”,添加到“多響應集”中即可。
生成后的多響應集會在其名稱前自動加$符號,此處即為“$impulse shopping kinds”。
(四)生成頻率及交叉表:
這個過程比較簡單,仍然從工具欄中“分析”下的“多重響應”—“頻率”或“交叉表”進入,即可生成對應的頻率表和交叉表。需要說明的是“交叉表”主要用于觀察其它不同變量對該多重響應變量的影響,如不同性別和年齡對沖動購物種類的差異。
(五)問題:
或許你有這樣的疑惑:我要對各項進行統計分析的同時,還要生產各種柱狀圖或餅狀圖可以嗎?對于單項選擇題沒有問題,只需在“分析”—“描述統計”中生成即可,但是對于多項選擇題柱狀圖的生產可能和你想要的并不相同。原因是只能對單一變量實現柱狀圖的生成。而多項選擇題從其定義的方式及數據的錄入來看,都將每一種情況作為單一變量來處理的,因此,統計生成的柱狀圖只能是該變量下選“1”和選“0”的情況了。
可以采取的補救辦法是可以將.sav文件另存為excel文件,通過excel的統計結果來實現柱狀圖的生成。兩者互補,基本上可以實現論文的目的。