Panoramica (comando RECODE)

RECODE modifica, riordina o consolida i valori di una variabile esistente. RECODE può essere eseguito valore per valore o per un intervallo di valori. Dove può essere utilizzato, RECODE è molto più efficace della serie di comandi IF che producono la stessa trasformazione.

Con RECODE, è necessario specificare i nuovi valori. Utilizzare AUTORECODE per ricodificare automaticamente i valori delle variabili stringa o numeriche in numeri interi consecutivi.

Opzioni

È possibile creare una nuova variabile come versione ricodificata di una variabile esistente utilizzando la parola chiave INTO. È inoltre possibile utilizzare INTO per ricodificare una variabile stringa in una nuova variabile numerica per un'elaborazione più efficiente o per ricodificare una variabile numerica in una nuova variabile stringa per fornire valori più descrittivi.

Specifica di base

La specifica di base è un nome di variabile e, tra parentesi, i valori originali seguiti da un segno di uguale richiesto e da un nuovo valore. RECODE modifica i valori a sinistra del segno uguale nel singolo valore a destra del segno uguale.