[R] Efficient way to substract all entries in two vectors from eachother

Henrique Dallazuanna wwwhsd at gmail.com
Mon Jan 7 18:52:49 CET 2008


Ops:

 b[which.min(abs(a-b))]

On 07/01/2008, Henrique Dallazuanna <wwwhsd at gmail.com> wrote:
> Try this:
>
>  b[which.min(a-b)]
>
> On 07/01/2008, Johannes Graumann <johannes_graumann at web.de> wrote:
> > Vectors are numerics. I'd like to know for each a[i], which b[j] delivers
> > the smallest abs(a[i]-b[j]).
> >
> > Thanks for your time.
> >
> > Joh
> >
> > Bert Gunter wrote:
> >
> > > Vectors of what? How is "closest" defined? See e.g. ?dist
> > >
> > >
> > > Bert Gunter
> > > Genentch Nonclinical Statistics
> > >
> > >
> > > -----Original Message-----
> > > From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org]
> > > On Behalf Of Johannes Graumann
> > > Sent: Monday, January 07, 2008 11:19 AM
> > > To: r-help at stat.math.ethz.ch
> > > Subject: [R] Efficient way to substract all entries in two vectors from
> > > eachother
> > >
> > > Hi all,
> > >
> > > I'm to inexperienced to come up with the matrix solution elusively
> > > appearing on the horizon for the following problem and would appreciate if
> > > you could give me a nudge ...
> > > I have two vectors a, and b and need to find the closest match for each
> > > value of a in b.
> > > How to do that efficiently?
> > >
> > > Thanks, Joh
> > >
> > > ______________________________________________
> > > 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.
> >
> > ______________________________________________
> > 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.
> >
>
>
> --
> Henrique Dallazuanna
> Curitiba-Paraná-Brasil
> 25° 25' 40" S 49° 16' 22" O
>


-- 
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O




More information about the R-help mailing list