powered by
Create numbering according to unique rows
RowGroups( x, returnGroups = FALSE, returnGroupsId = FALSE, NAomit = FALSE, pkg = "base" )
A vector with the numbering or, according to the arguments, a list with more output.
Data frame or matrix
When TRUE unique rows are returned
When TRUE Index of unique rows are returned
When TRUE, rows containing NAs are omitted, and the corresponding index numbers are set to NA.
TRUE
NA
A character string indicating which package to use. Must be either "base" for base R or "data.table" for data.table. Default is "base".
"base"
"data.table"
data.table
Øyvind Langsrud
a <- data.frame(x = c("a", "b"), y = c("A", "B", "A"), z = rep(1:4, 3)) RowGroups(a) RowGroups(a, TRUE) RowGroups(a[, 1:2], TRUE, TRUE) RowGroups(a[, 1, drop = FALSE], TRUE)
Run the code above in your browser using DataLab