see also ?cut Justin BEM BP 1917 Yaoundé Tél (237) 99597295 (237) 22040246
----- Message d'origine ---- De : "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> à : sigalit mangut-leiba <[EMAIL PROTECTED]> Cc : r-help <[EMAIL PROTECTED]> Envoyé le : Vendredi, 2 Novembre 2007, 22h33mn 52s Objet : Re: [R] writing a categorical var. with condition On 02-Nov-07 21:02:57, sigalit mangut-leiba wrote: > Hello, > I want to create a new variable which includes 4 age categories > in this way: > if (age>=12 && age<32) age1==1 > if (age>=32 && age<52) age1==2 > if (age>=52 && age<72) age1==3 > if (age>=72 && age<100) age1==4 > > but I get the results only for the first observation. > > how can I apply this condition to all observations? If A is a vector of ages, one way to do it would be age1 <- 1*(A>=12)&(A<32) + 2*(A>=32)&(A<52) + 3*(A>=52)&(A<72) + 4*(A>=72)&(A<100) Best wishes, Ted. -------------------------------------------------------------------- E-Mail: (Ted Harding) <[EMAIL PROTECTED]> Fax-to-email: +44 (0)870 094 0861 Date: 02-Nov-07 Time: 22:33:48 ------------------------------ XFMail ------------------------------ ______________________________________________ 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. _____________________________________________________________________________ l [[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.