On Thu, 7 Oct 2004, Paul Lepp wrote:

OK, so this is a really stupid question and should be incredibly simple to
do but I can't figure it out. So maybe someone would be so kind as to tell
me.
I have a vector of zeros and ones.  I want to replace all of the zeros with
"black" and all of the ones with "gray".  That's it.  Any help would be
appreciated.


You can do this with

yournewvector <-   ifelse(yourvector == 1, "black", "gray")

but you may actually want to create a factor

yournewvector <- factor(youroldvector,  labels=c("gray", "black"))


-thomas

______________________________________________
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to