All data frames have a row names attribute, a character vector of length the number of rows with no duplicates nor missing values. For convenience, these are generic functions for which users can write other methods, and there are default methods for arrays. The description here is for the data.frame method. `.rowNamesDF
row.names(x)
row.names(x) <- value
.rowNamesDF(x, make.names=FALSE) <- value
| Parameter | Description |
|---|---|
x |
object of class "data.frame", or any other class for which a method has been defined. |
make.names |
logical, i.e., one of FALSE, NA, TRUE, indicating what should happen if the specified row names, i.e., value, are invalid, e.g., duplicated or NA. The default (is back compatible), FALSE, will signal an error, where NA will “automatic” row names and TRUE will call make.names(value, unique=TRUE) for constructing valid names. |
value |
an object to be coerced to character unless an integer vector. It should have (after coercion) the same length as the number of rows of x with no duplicated nor missing values. NULL is also allowed: see ‘Details’. |