powered by
A wrapper of car::recode().
car::recode()
RECODE(var, recodes)
A vector of recoded variable.
Variable (numeric, character, or factor).
A character string definine the rule of recoding. e.g., "lo:1=0; c(2,3)=1; 4=2; 5:hi=3; else=999"
"lo:1=0; c(2,3)=1; 4=2; 5:hi=3; else=999"
d = data.table(var=c(NA, 0, 1, 2, 3, 4, 5, 6)) added(d, { var.new = RECODE(var, "lo:1=0; c(2,3)=1; 4=2; 5:hi=3; else=999") }) d
Run the code above in your browser using DataLab