#Some cases:
ifelse(blah!="xyz",paste0(blah,1),blah) #[1] "x11" "x21" "x31" "x41" "x51" if(sum(blah=="xyz")>0) blah else paste0(blah,1) #[1] "x11" "x21" "x31" "x41" "x51" if(any(blah=="xyz")) blah else as.numeric(factor(blah)) #[1] 1 2 3 4 5 A.K. ----- Original Message ----- From: Joseph Trubisz <jtrub...@me.com> To: arun <smartpink...@yahoo.com> Cc: Sent: Wednesday, May 22, 2013 2:37 PM Subject: Re: [R] How to test if something doesn't exist OK...got it...thanks.... Joe On May 22, 2013, at 2:34 PM, arun <smartpink...@yahoo.com> wrote: > > any(blah=="xyz") #gives FALSE as mentioned in the preivous email. > > > > > ----- Original Message ----- > From: Joseph Trubisz <jtrub...@me.com> > To: arun <smartpink...@yahoo.com> > Cc: > Sent: Wednesday, May 22, 2013 2:32 PM > Subject: Re: [R] How to test if something doesn't exist > > Problem is how do you test it? > In the example, I KNOW it doesn't exist, and I don't want to do a block of > code that follows if it does not. > > Example: > > idx<-which(blah[,1]=="xxx") > if( idx>0) #doesn't work...what does? > { > ... > } > > > On May 22, 2013, at 2:29 PM, arun <smartpink...@yahoo.com> wrote: > >> Hi Joe, >> Not sure about your expected result >> blah<- paste0("x",1:5) >> which(blah=="xyz") >> #integer(0) >> blah=="xyz" >> #[1] FALSE FALSE FALSE FALSE FALSE >> any(blah=="xyz") >> #[1] FALSE >> >> >> sum(blah=="xyz") >> #[1] 0 >> sum(blah=="x1") >> #[1] 1 >> A.K. >> >> >> >> ----- Original Message ----- >> From: Joseph Trubisz <jtrub...@me.com> >> To: r-help@r-project.org >> Cc: >> Sent: Wednesday, May 22, 2013 2:08 PM >> Subject: [R] How to test if something doesn't exist >> >> Couldn't exactly explain the subject, so here's the example: >> >> idx<-which(blah[,1]=="xyz") >> idx >> integer(0) >> >> How do I test that idx has a valid value (namely, > 0)? >> >> TiA, >> Joe >> >> ______________________________________________ >> 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. >> > ______________________________________________ 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.