add_row_numbers: Function to add a row number variable to a data frame.

View source: R/add_row_numbers.R

add_row_numbersR Documentation

Function to add a row number variable to a data frame.

Description

Row numbers will be a variable which is an integer, unlike rownames_to_column which adds a character variable.

Usage

add_row_numbers(df, name = "row_number", zero_based = FALSE)

Arguments

df

Data frame to be transformed.

name

Name of variable to use. add_row_numbers will silently drop an existing variable of the same name if present in df.

zero_based

Should the numbering start at 0 rather than 1? Default is FALSE.

Value

Data frame.

Author(s)

Stuart K. Grange

See Also

add_rownames

Examples

## Not run: 

# Add row numbers
data_zones <- add_row_numbers(data_zones)

# Or change the name
data_zones <- add_row_numbers(data_zones, name = "order")

# Use zero-based numbering
data_zones <- add_row_numbers(data_zones, name = "id", zero_based = TRUE)


## End(Not run)


skgrange/threadr documentation built on April 15, 2024, 9:35 p.m.