[R] Number in interval

William Dunlap wdunlap at tibco.com
Mon Jul 18 23:09:44 CEST 2011


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)
  > which( 2 %<=% z %<=% 3 ) # same as which(2<=z & z<=3)
  [1] 3
  > which( 2 %<=% z %<=% 1.5*2 )
  Error in which(2 %<=% z %<=% 1.5 * 2) : 
    argument to 'which' is not logical


Bill Dunlap
Spotfire, TIBCO Software
wdunlap tibco.com 

> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf Of Greg Snow
> Sent: Monday, July 18, 2011 1:39 PM
> To: jim holtman; Manuel K.
> Cc: r-help at 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 strokes).
> 
> --
> Gregory (Greg) L. Snow Ph.D.
> Statistical Data Center
> Intermountain Healthcare
> greg.snow at imail.org
> 801.408.8111
> 
> 
> > -----Original Message-----
> > From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-
> > project.org] On Behalf Of jim holtman
> > Sent: Sunday, July 17, 2011 3:29 PM
> > To: Manuel K.
> > Cc: r-help at r-project.org
> > Subject: Re: [R] Number in interval
> >
> > 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. <b8220126 at 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
> > particularly
> > > need a TRUE/FALSE response.
> > >
> > > Thanks
> > > Manuel
> > >
> > > --
> > > View this message in context: http://r.789695.n4.nabble.com/Number-
> > in-interval-tp3673537p3673537.html
> > > Sent from the R help mailing list archive at Nabble.com.
> > >
> > > ______________________________________________
> > > 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.
> > >
> >
> >
> >
> > --
> > Jim Holtman
> > Data Munger Guru
> >
> > What is the problem that you are trying to solve?
> >
> > ______________________________________________
> > 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.
> 
> ______________________________________________
> 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