ARCHIVED: In SPSS, how do I recode a nominal variable?
The recode
command recodes a nominal variable that has a
limited number of values.
Suppose you want to recode an existing variable q1
so
that the scale is inverted (i.e., 5=1, 4=2, 3=3, 2=4, 1=5). The
following command accomplishes this:
RECODE q1 (5=1)(4=2)(2=4)(1=5).
You can also use the recode
command to recode more than
one variable at a time. The variables, in this case, need to have the
same coding structure. An example follows:
RECODE q1 to q10 (5=1)(4=2)(2=4)(1=5).
The above examples illustrate how to recode variables into the same
variables. If you want to recode variables into different variables,
add an into
command, with your new variables' names at the end:
RECODE q1 (5=1)(4=2)(2=4)(1=5) into new1.
RECODE q1 to q10 (5=1)(4=2)(2=4)(1=5) into new1 to new10.
You can also recode a string variable into a numeric target:
RECODE sex ('M'=1) ('F'=2) into newsex.
If you have questions about using statistical and mathematical software at Indiana University, contact the UITS Research Applications and Deep Learning team.
This is document afqn in the Knowledge Base.
Last modified on 2023-05-09 14:39:57.