概觀 (RECODE 指令)
RECODE 會變更、重新排列或合併現有變數的值。 RECODE 可以逐個值或針對值範圍執行。 在可以使用它的位置, RECODE 比產生相同轉換的 IF 指令系列更有效率。
使用 RECODE,您必須指定新值。 使用 AUTORECODE 可自動將字串或數值變數的值重新編碼為連續整數。
選項
您可以使用關鍵字 INTO產生新變數作為現有變數的重新編碼版本。 您也可以使用 INTO ,將字串變數重新編碼為新的數值變數,以進行更有效率的處理,或將數值變數重新編碼為新的字串變數,以提供更具敘述性的值。
基本規格
基本規格是變數名稱,且在括弧內,原始值後面接著必要的等號和新值。 RECODE 會將等號左側的值變更為等號右側的單一值。