|
Recode a
reverse coded 5-point Likert scale item
Start off by importing the
ex3reverse.sav into the Data Editor window of SPSS. This data set is
fictional and contains 100 cases and 7 variables (6 items & a case identifier).
For this example, a 6 item paper survey was used to assess people's agreement
with a proposed national law making April 15th a holiday (e.g. day off). The
example items each have the same 5-point Likert response scale. On the paper
survey given to participants, numerically higher responses correspond to greater
agreement. However, question number 4 (q4 in the data set) was worded in such a
way as to reverse code the response set. This is to say, persons responding with
a 1 (typically Disagree Strongly) are really expressing that they Agree Strongly
with the idea of giving citizens the day off on April 15th. The items are listed
below:
1 = Disagree Strongly 2 =
Disagree 3 = Not Sure
4 = Agree 5 = Agree
Strongly
q1.) I think I should have April 15th off from work.
q2.) I am bitter when I have to work on April 15th.
q3.) I do not like leaving my home on April 15th.
q4.) I enjoy working on April 15th.
q5.) I'm quick to leave work on April 15th.
q6.) I think everyone should have April 15th off from work.
Our goal here is to recode q4 so that we can sum the scores of each item to
create a total score in which numerically higher numbers represent greater
agreement with having April 15th off from work.
Start by going to Transform, Recode into Different Variables... (using a
different variable preserves the integrity of the original data).

You should now see the recode dialog box. First, highlight and move q4 into
the "Numeric Variable --> Output Variable:" box using the arrow. Next, type
q4_RC into the "Output Variable" box and type q4 Recoded into the "Label" box
(both on the right). Then click the "Change" button. Next, click on the "Old and
New Values..." button.

You should now see the following dialog box.
(1) Start by typing a 1 in the "Value" field under "Old Value" and type a 5
in the field under "New Value" and then click on the "Add" button.
(2) Next, type a 2 in the "Value" field under "Old Value" and type a 4 in the
field under "New Value" and then click on the "Add" button.
(3) Next, type a 4 in the "Value" field under "Old Value" and type a 2 in the
field under "New Value" and then click on the "Add" button.
(4) Next, type a 5 in the "Value" field under "Old Value" and type a 1 in the
field under "New Value" and then click on the "Add" button.
(5) Next, click on the "All other values" circle
under "Old Value" and click on "Copy old value(s)"
under "New Value"; and then click on the "Add" button. We do not need to change
values of 3 because they substantively mean what we want them to mean.
(6) Next, click on the "Continue" button and then click on the "OK" button to
complete the recode.

Now we can use a compute function to sum the items to produce a total score
in which higher numbers reflect greater agreement and lower numbers reflect less
agreement. As we shall see; the compute function can also be used to recode a
variable or item.
|