?match
%in%
Kjetil Halvorsen
Anne wrote:
Hello R helpers!
I looked but did not find a table-lookup R-utility. I could use a loop to do the job
(old FORTRAN/C habits die hard) but if I have a big table in which I have to search
for the values corresponding to a vector, I end up logically with a
There is also the match() function, and the %in% operator, either of
which might do the job, depending on your exact details. For example,
(1:26)[letters %in% c('x','t','j')]
-Don
At 2:34 PM +0200 7/13/04, Anne wrote:
Hello R helpers!
I looked but did not find a table-lookup R-utility. I
Try subscripting, e.g.
# L holds numbers; its names hold lookup keys
L - 1:26; names(L) - letters
L[c(d,f)] # look up numbers of d and f
or merge, e.g.
merge(c(d,f), L, by.x = 1, by.y = 0)
Anne anne.piotet at urbanet.ch writes:
:
: Hello R helpers!
: I looked but did not find
Thank you! It should do the job... (it was jeust a question to know where to
look!)
Anne
- Original Message -
From: Adaikalavan Ramasamy [EMAIL PROTECTED]
To: Anne [EMAIL PROTECTED]
Sent: Tuesday, July 13, 2004 2:45 PM
Subject: Re: [R] table lookup n R
See match(), %in% and related
Hi
On 13 Jul 2004 at 14:34, Anne wrote:
Hello R helpers!
I looked but did not find a table-lookup R-utility. I could use a
loop to do the job (old FORTRAN/C habits die hard) but if I have a big
table in which I have to search for the values corresponding to a
vector, I end up logically