setindex_bygroup: setindex_bygroup

Description Usage Arguments Examples

View source: R/misc.R

Description

Create an auto-indexing column in a data frame grouped by an id column, with the index starting at 1 for each id column group.

Usage

1
setindex_bygroup(mydf, mycolnum)

Arguments

mydf

a data frame

mycolnum

Number of the id column for your data frame

Examples

1
2
3
4
id <- c(1,1,2,2,2,3,4,4,5,5)
cat <- c("A", "B", "A", "B", "C", "B", "C", "D", "A", "E")
mydataframe <- data.frame(id, cat)
mydataframe$step <- setindex_bygroup(mydataframe, 1)

smach/rmiscutils documentation built on Dec. 15, 2021, 1:49 a.m.