[R] Check value interval in a if loop
Uwe Ligges
ligges at statistik.tu-dortmund.de
Sun Sep 27 19:55:55 CEST 2009
Lucas Sevilla García wrote:
> Hi R community
>
> I have a little problem, and I tried to solve it by myself but I couldn't. I building an if loop, and I want to check a value inside an interval. This would be the case:
>
> pvalue=0,2999
>
> if(pvalue>0.05 or pvalue<0.1)
>
> as you can see I would like to check in that if loop if my pvalue is inside of that interval(from 0.05 to 0.1), and I tried these options:
>
> if(pvalue>0.05 or pvalue<0.1) (not possible because R don't recognise OR as operator)
>
> if(pvalue>0.05 || pvalue<0.1) (this one is not good enough, cause it fulfills one condition pvalue>0.05 but it doesn't get other contidion pvalue<0.1)
>
> does anyone know a way to stablish a inteval as an statement for my if loop.
1. if() is not used for constructing loops (and I think you know that)
2. You need an "and" operator rather than "or", such as & (for vectors)
or && (for scalar values).
Uwe Ligges
> Thanks in advance
>
> Lucas
>
> _________________________________________________________________
>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at 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.
More information about the R-help
mailing list