Use the vector versions: & and | Cheers,
Simon. On Sun, 2008-04-13 at 23:48 -0700, Yuan Jian wrote: > Hello there, > > I got a small problem about logical calculation: > we can get a sequene from a+b as below: > > > a<-c(1,2) > > b<-c(3,4) > > a+b > [1] 4 6 > > but when the sequences are logical. (I want to get (True,False) && (True, > True) ==> (True, False), but when I do as below. > > e<-c(T,T) > > f<-c(F,T) > > e > [1] TRUE TRUE > > f > [1] FALSE TRUE > > g<-e && f > **g becomes one logical value only > > g > [1] FALSE > > > what should I do when I want to get a sequence for operate && or ||? > > kind regards > Yu > > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel -- Simon Blomberg, BSc (Hons), PhD, MAppStat. Lecturer and Consultant Statistician Faculty of Biological and Chemical Sciences The University of Queensland St. Lucia Queensland 4072 Australia Room 320 Goddard Building (8) T: +61 7 3365 2506 http://www.uq.edu.au/~uqsblomb email: S.Blomberg1_at_uq.edu.au Policies: 1. I will NOT analyse your data for you. 2. Your deadline is your problem. The combination of some data and an aching desire for an answer does not ensure that a reasonable answer can be extracted from a given body of data. - John Tukey. ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel