Re: [R] problem with "any" function

2012-11-17 Thread Matthias Gondan
The warning 1: In (ind.c == TRUE) & (ind.sgn == TRUE) : longer object length is not a multiple of shorter object length means that ind.c and ind.sgn have different lengths, for whatever reason. Although R continues the routine, the warning should, in general, not be ignored. Try: 1:3 + 1:2

Re: [R] problem with "any" function

2012-11-17 Thread Rui Barradas
Hello, First of all, that's not an error message, it's a warning. As for your condition, it's too complicated. You don't need to test a logical value for equality to TRUE, it's redundant. And any(x, y) is equivalent to any(x, y, x & y). Try any(ind.c, ind.r, ind.sgn) and you'll be fine. Hope

[R] problem with "any" function

2012-11-17 Thread Haris Rhrlp
Dear R users, I have the "any" function of R  any(ind.c, ind.r, ind.sgn) all are logical factors  it works fine when any of three is true but when they are combined it doesnt work. i tried this any(ind.c, ind.r, ind.sgn,((ind.c==TRUE) & (ind.r==TRUE)), ((ind.c==TRUE) & (ind.sgn==TRUE)),((ind.