[R] how to get the position of a vector-value
Jörg Groß
joerg at licht-malerei.de
Wed Jul 30 02:32:27 CEST 2008
I am searching for a way to get nearest position of a number in a
vector from a search-value.
So perhaps if I have this vector:
1.0 1.2 1.4 1.6 1.8 2.0
I want to get the position of a special number.
with match(1.4 ,x), I get "3" for position three.
But now I want the nearest number in that vector from perhaps 1.5 (the
mean).
I tried it with sequences:
match(seq(from=1.1, to=1.6, by=.1),x)
but what I get is:
[1] NA NA NA NA NA 4
(instead of (NA 2 NA 3 NA 4).
More information about the R-help
mailing list