Hi,
Try this: dat1<-data.frame(a,b,c) dat1[a<=c& b>c,"abc_check"]<-TRUE > dat1 a b c abc_check 1 10 100 50 TRUE 2 20 200 60 TRUE 3 30 300 70 TRUE #or dat1<-within(dat1,{abc_check<-ifelse(a<=c & b>c,"TRUE","FALSE")}) dat1 a b c abc_check 1 10 100 50 TRUE 2 20 200 60 TRUE 3 30 300 70 TRUE A.K. ----- Original Message ----- From: arunkumar1111 <akpbond...@gmail.com> To: r-help@r-project.org Cc: Sent: Tuesday, July 17, 2012 3:02 AM Subject: [R] comparing three vectors Hi I 've a data a=c(10,20,30) b=c(100,200,300) c=c(50,60,70) I want to compare a[1]<=c[1]<b[1],...... How to compare for all the records ----- Thanks in Advance Arun -- View this message in context: http://r.789695.n4.nabble.com/comparing-three-vectors-tp4636728.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ 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.