| pmatch {base} | R Documentation |
pmatch seeks matches for the elements of its first argument
among those of its second.
pmatch(x, table, nomatch = NA, duplicates.ok = FALSE)
x |
the values to be matched. |
table |
the values to be matched against. |
nomatch |
the value returned at non-matching positions. |
duplicates.ok |
should duplicate matches be allowed? |
If there is a no match, then the value of nomatch
is returned and if there is a unique match then the index
of the matching value is returned.
If there are multiple matches the result depends
on the value of duplicates.ok.
If this is false multiple matches will result
in the value of nomatch being returned, and if it
is true, the index of the first matching value will be returned.
match, charmatch and
match.arg, match.fun,
match.call, for function argument matching etc.
pmatch("", "") # returns NA
pmatch("m", c("mean", "median", "mode")) # returns NA
pmatch("med", c("mean", "median", "mode")) # returns 2