[R] find closest match between two vectors
David Winsemius
dwinsemius at comcast.net
Thu Dec 16 18:39:34 CET 2010
On Dec 16, 2010, at 12:31 PM, Jannis wrote:
> Dear list,
>
>
> I hope I can define my problem in an understandable manner. I seek
> some funktion that finds me the index of the value in a vector 1
> that is the least bigger then the value in another vector 2. And
> this for all values in vector 2.
>
> For example:
>
>
> vector 1 : c(1,2,6)
>
> vector 2 : c(0,0.5,1,2,3,8)
>
>
> the result should be as long as vector 2 and give the indices of the
> corresponding elements in vector 1:
>
> result: c(1,1,2,3,3,NA)
>
> Any suggestions how to do this without doing complicated loops
> through vector 2?
?findInterval
>
--
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list