Hi ,
I want to recode multiple fields for e.g. gender,marital status ,education to numeric for eg. male=1 ,female=2 & so on
convert <-function(x,y,z)
{
if(x$y==z)
{x$y=as.factor(1)}
else{
x$y=as.factor(2)
}
}
train$Gender<-convert(train,Gender,"Male")
But this throws an error { : argument is of length zero which I believe is because the gender column is character. Can some one help out?
Thanks in advance.