Dear Simon Knapp,
sorry the -500 is a typo.Nice job, your code works perfectly!Thanks a lot!

> Date: Wed, 17 Oct 2012 10:36:46 +1100
> Subject: Re: [R] vectors comparison
> From: sleepingw...@gmail.com
> To: nutini.france...@gmail.com
> CC: r-help@r-project.org
> 
> Your question does not seem to make sense - there is no value of -500
> in Y (did you mean -10?). Anyway, I think this might work:
> 
> which(y==-10 & (x==1 | c(0, x[-length(x)]) == 1 | c(x[-1], 0) == 1))
> 
> ... though one would think there is a more elegant way
> 
> 
> On Wed, Oct 17, 2012 at 10:07 AM, Francesco Nutini
> <nutini.france...@gmail.com> wrote:
> >
> > Dear R-Users,
> > I'd like to have your help on this problem:
> > I have two vectors:x<- c(0,1,0,0,0,0,0,0,0,0,0,1,0)y<- 
> > c(0,0,-10,0,0,-10,0,-10,0,0,0,0,0)
> > And I want to know where the value -500 in y have a correspondence value 1 
> > in x.Considering a buffer of one position before and after in x.i.e. in 
> > this example only the -10 in position y[3] satisfies the criteria, because 
> > x has in position x[2]the figure 1.
> > Thank in advance for you help,Francesco
> >
> >
> >
> >
> >
> >
> >         [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > R-help@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.
                                          
        [[alternative HTML version deleted]]

______________________________________________
R-help@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.

Reply via email to