[R] Conditional recoding for purpose of imputing

Jim Lemon jim at bitwrit.com.au
Mon Feb 10 05:43:34 CET 2014


On 02/10/2014 03:03 PM, Ana Genkova wrote:
> Hello,
>
> I am trying the ifelse command for imputing a variable based on a
> conditional statement, but the NAs do not transform.  The code I am trying
> is:
>
> ifelse (x==1, y=="NO", y=="YES").  However, the number of NAs remains the
> same after the attempt.   I would like to turn all Y (NAs included) into a
> "YES" or a "NO".
>
Hi Ana,
What you probably want is:

y<-ifelse(x==1,"NO","YES")

Jim




More information about the R-help mailing list