[R] logical or for two vectors or matrices

jim holtman jholtman at gmail.com
Fri May 4 13:55:36 CEST 2007


Meant the "|" operator

> a | b
[1]  TRUE FALSE  TRUE
>


On 5/4/07, jim holtman <jholtman at gmail.com> wrote:
> Or you can use the "&" operator:
>
> > a <- c(TRUE,FALSE,FALSE)
> > b <- c(TRUE,FALSE,TRUE)
> > a & b
> [1]  TRUE FALSE FALSE
>
>
> On 5/4/07, Federico Abascal <fede_rgroup at yahoo.com> wrote:
> > Hello,
> >
> > it might be a very simple question but I cannot find the solution (I tried a || b, any(a,b)... but none works). My problem is:
> >
> > I have two vectors,
> > a <- c(TRUE,FALSE,FALSE)
> > b <- c(TRUE,FALSE,TRUE)
> >
> > and I would like to obtain a vector that indicates if it is TRUE in any of the two vectors. Hence, the desired output would be: TRUE, FALSE, TRUE
> >
> > Thank you in advance,
> > Federico
> >
> >
> >  __________________________________________________
> >
> >
> >
> >        [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch 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.
> >
>
>
> --
> Jim Holtman
> Cincinnati, OH
> +1 513 646 9390
>
> What is the problem you are trying to solve?
>


-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem you are trying to solve?



More information about the R-help mailing list