本文數(shù)據(jù)可以通過以下鏈接獲?。?br> 鏈接:https://pan.baidu.com/s/1zNM6yINkA5QSPvO6trlUTw
提取碼:9z8r
重新編碼就是將一個變量的值按照指定要求賦予新的值,也可以將連續(xù)變量重新編碼為離散變量(例如將年齡重新編碼為年齡段)。
在SPSS中分為重新編碼為相同變量和重新編碼為不同變量兩種方法。
1.重新編碼為相同變量:
重新編碼為相同變量是將得到的新值直接替換原有變量值。
- 打開之前
字段拆分與字段合并操作最后保存的data_new.sav文件,本次我們將數(shù)據(jù)中的性別進(jìn)行重新編碼(男-->0 , 女-->1)。

image
- 單擊【轉(zhuǎn)換→重新編碼為相同變量】選項(xiàng),彈出重新編碼為相同變量對話框,,將
性別變量移至字符串變量欄內(nèi),然后點(diǎn)擊舊值和新值按鈕,彈出重新編碼為相同變量:舊值和新值對話框,在舊值欄和新值欄內(nèi)分別設(shè)置對應(yīng)的值,點(diǎn)擊添加按鈕,舊值與新值的對應(yīng)關(guān)系就會加入舊-->新欄內(nèi),點(diǎn)擊繼續(xù)和確定。

image

image
- 此時在數(shù)據(jù)視圖窗口可以看到數(shù)據(jù)中的
性別變量的值變?yōu)榱诵碌木幋a0/1。

image
- 最后可以切換到變量視圖窗口,將性別變量的數(shù)據(jù)類型更改為數(shù)字。

image
2.重新編碼為不同變量:
重新編碼為相同變量是將得到的新值會生成一個新的變量。
- 打開之前
字段拆分與字段合并操作最后保存的data_new.sav文件,本次我們將數(shù)據(jù)中的年齡重新編碼為年齡段。

image
- 單擊【轉(zhuǎn)換→重新編碼為不同變量】選項(xiàng),彈出重新編碼為不同變量對話框,,將
年齡變量移至數(shù)字變量->輸出變量欄內(nèi),在輸出變量框下的名稱欄內(nèi)輸入新的變量名年齡段,然后點(diǎn)擊舊值和新值按鈕。

image
- 彈出
重新編碼為相同變量:舊值和新值對話框,在舊值框下選擇范圍項(xiàng),分別輸入每個分組的臨界值,同時在新值框下的值欄輸入對應(yīng)的新值,點(diǎn)擊添加按鈕,舊值與新值的對應(yīng)關(guān)系就會加入舊-->新欄內(nèi),點(diǎn)擊繼續(xù)和確定。
注:做分組操作前,應(yīng)該先對數(shù)據(jù)進(jìn)行描述性分析,從而確定分組的數(shù)量和分組間隔,由于本次個案較少,故省略了此步驟。
注:此步驟輸入的范圍區(qū)間為左開右閉區(qū)間。

image
- 此時在數(shù)據(jù)視圖窗口可以看到數(shù)據(jù)中的新生成了一個新的變量
年齡段,其值為新的編碼1/2/3。

image
- 最后可以切換到變量視圖窗口,將
年齡段變量的小數(shù)位數(shù)調(diào)整為0即可。

image