row.match: Identifying rows in a matrix or data.frame

Description Usage Arguments Value Author(s) See Also Examples

Description

Function for finding matching rows between two matrices or data.frames. First the matrices or data.frames are vectorized by row wise pasting together the elements. Then it uses the function match. Thus the function returns a vector with the row numbers of (first) matches of its first argument in its second.

Usage

1
row.match(x, table, nomatch = NA)

Arguments

x

Vector or matrix whose rows are to be matched

table

Matrix or data.frame that contain the rows to be matched against.

nomatch

the value to be returned in the case when no match is found. Note that it is coerced to 'integer'.

Value

A vector of the same length as 'x'.

Author(s)

Thomas A. Gerds

See Also

match

Examples

1
2
3
4
5
tab <- data.frame(num=1:26,abc=letters)
x <- c(3,"c")
row.match(x,tab)
x <- data.frame(n=c(3,8),z=c("c","h"))
row.match(x,tab)

prodlim documentation built on Nov. 17, 2019, 5:06 p.m.

Related to row.match in prodlim...