Hi Y'all,

I have some data in a table with 2 columns. There are two values: "Reduction" 
and "No Reduction. "  I am trying to make a new variable change which recode 
the combinations from column 1 and 2 into a single number.  Here is a snippet 
from the table:

[1,] "NoReduction"              "NoReduction"
 [2,] "Reduction"                "Reduction"
 [3,] "NoReduction"              "NoReduction"
 [4,] "NoReduction"              "NoReduction"
 [5,] "Reduction"                "Reduction"
 [6,] "Reduction"                "Reduction"
 [7,] "Reduction"                "Reduction"
 [8,] "NoReduction"              "NoReduction"
 [9,] "NoReduction"              "NoReduction"
[10,] "NoReduction"              "NoReduction"

This is the code that I have written so far..

for (i in 1:nrow(change20082009))
if(change20082009[i,1]=='No Reduction' & change20082009[i,2]=='No Reduction') 
"){change20082009[i,3] <- 1} else
if(change20082009[i,1]=='No Reduction' & 
change20082009[i,2]=='Reduction'){change20082009[i,3] <- -1} else
if(change20082009[i,1]=='Reduction'    & change20082009[i,2]=='No Reduction') 
{change20082009[i,3] <- 2} else
if(change20082009[i,1]=='Reduction'    & change20082009[i,2]=='Reduction') 
{change20082009[i,3] <- 0}
)

I can't seem to get the code above to work..Any suggestions (I am sure it is 
really basic)? Is there a better way to do this?

Sincerely,

tom


        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to