name_rows: Toggle row names between explicit and implicit.

View source: R/name-rows.r

name_rowsR Documentation

Toggle row names between explicit and implicit.

Description

Plyr functions ignore row names, so this function provides a way to preserve them by converting them to an explicit column in the data frame. After the plyr operation, you can then apply name_rows again to convert back from the explicit column to the implicit rownames.

Usage

name_rows(df)

Arguments

df

a data.frame, with either rownames, or a column called .rownames.

Examples

name_rows(mtcars)
name_rows(name_rows(mtcars))

df <- data.frame(a = sample(10))
arrange(df, a)
arrange(name_rows(df), a)
name_rows(arrange(name_rows(df), a))

plyr documentation built on Oct. 2, 2023, 9:07 a.m.