Re: [R] Use 2 "ifelse" to sort data

2010-02-25 Thread Greg Snow
-Original Message- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r- > project.org] On Behalf Of Chunhao > Sent: Tuesday, 23 February 2010 12:13 PM > To: r-help@r-project.org > Subject: [R] Use 2 "ifelse" to sort data > > > Dear R users, >

Re: [R] Use 2 "ifelse" to sort data

2010-02-23 Thread Uwe Ligges
Or do it using a function that is designed for that task as in: a <- 1:20 cut(a, breaks = c(0, 5, 10, 20), labels = c("C", "B", "A")) Best, Uwe Ligges On 23.02.2010 05:12, David Winsemius wrote: On Feb 22, 2010, at 8:13 PM, Chunhao wrote: Dear R users, I have a question how to use 2 "

Re: [R] Use 2 "ifelse" to sort data

2010-02-22 Thread David Winsemius
On Feb 22, 2010, at 8:13 PM, Chunhao wrote: Dear R users, I have a question how to use 2 "ifelse" to sort my data. Such as from 11 to 20 assign to A; 6 to 10 assign to B, and the rest of them assign to C a<-1:20 tt<-ifelse(a>10, "A",no=ifelse( 5< a <=10, "B", "C")) Two way comparisons a

Re: [R] Use 2 "ifelse" to sort data

2010-02-22 Thread Bill.Venables
h you would need to write 5 < a & a <= 10 Look carefully and spot the difference. Bill Venables CSIRO/CMIS Cleveland Laboratories -Original Message- From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On Behalf Of Chunhao Sent: Tuesday, 23 February 2010 1

[R] Use 2 "ifelse" to sort data

2010-02-22 Thread Chunhao
Dear R users, I have a question how to use 2 "ifelse" to sort my data. Such as from 11 to 20 assign to A; 6 to 10 assign to B, and the rest of them assign to C a<-1:20 tt<-ifelse(a>10, "A",no=ifelse( 5< a <=10, "B", "C")) Many Thanks Chunhao -- View this message in context: http://n4.nabbl