Re: [R] Number in interval

2011-07-18 Thread Manuel K.
Thank you Jim, Steve and David. I found findIntervals to work best for my problem. Manuel -- View this message in context: http://r.789695.n4.nabble.com/Number-in-interval-tp3673537p3674969.html Sent from the R help mailing list archive at Nabble.com.

Re: [R] Number in interval

2011-07-18 Thread Greg Snow
Intermountain Healthcare greg.s...@imail.org 801.408.8111 -Original Message- From: r-help-boun...@r-project.org [mailto:r-help-bounces@r- project.org] On Behalf Of jim holtman Sent: Sunday, July 17, 2011 3:29 PM To: Manuel K. Cc: r-help@r-project.org Subject: Re: [R] Number in interval

Re: [R] Number in interval

2011-07-18 Thread William Dunlap
: r-help@r-project.org Subject: Re: [R] Number in interval A small modification of this would be: library(TeachingDemos) -3 %=% z %=% 3 Whether that is prettier or uglier than Jim's answer is in the eye of the beholder (for longer variable names this version could save a few key

Re: [R] Number in interval

2011-07-18 Thread Greg Snow
, 2011 3:10 PM To: Greg Snow; jim holtman; Manuel K. Cc: r-help@r-project.org Subject: RE: [R] Number in interval Note that the precendence of %=% is not the same as that of =, so you can be surprised by its behavior in slightly more complex expressions: z - seq(1.2, len=5, by=.7

[R] Number in interval

2011-07-17 Thread Manuel K.
Hi all, I have an interval (e.g [-3,3]) and a numeric vector z (-1.4,0.5,4.7). How can I test whether an element in z lies between between -3,3? I particularly need a TRUE/FALSE response. Thanks Manuel -- View this message in context:

Re: [R] Number in interval

2011-07-17 Thread jim holtman
try this: z - c(-1.4,0.5,4.7) (z = -3) (z = 3) [1] TRUE TRUE FALSE On Sun, Jul 17, 2011 at 10:54 AM, Manuel K. b8220...@klzlk.com wrote: Hi all, I have an interval (e.g [-3,3]) and a numeric vector z (-1.4,0.5,4.7). How can I test whether an element in z lies between between -3,3? I

Re: [R] Number in interval

2011-07-17 Thread Steve Lianoglou
Also check out the 'cut' and 'findIntervals' functions if you need to check for many intervals at once. On Sunday, July 17, 2011, jim holtman jholt...@gmail.com wrote: try this:  z - c(-1.4,0.5,4.7) (z = -3) (z = 3) [1]  TRUE  TRUE FALSE On Sun, Jul 17, 2011 at 10:54 AM, Manuel K.

Re: [R] Number in interval

2011-07-17 Thread David Winsemius
On Jul 17, 2011, at 5:29 PM, jim holtman wrote: try this: z - c(-1.4,0.5,4.7) (z = -3) (z = 3) [1] TRUE TRUE FALSE Another way: findInterval(z, c(-3,3)) == 1 [1] TRUE TRUE FALSE z=c(-50,-1.4,0.5,4.7) And just to prove to myself that it behaves as I expect with values below