Learn R Programming

onlineforecast (version 1.0.0)

nams: Return the column names

Description

Return the column names of a dataframe or a matrix.

Usage

nams(x)

nams(x) <- value

Arguments

x

The matrix or data.frame to set the column names for.

value

The names to be given.

Details

Simply to have a single function for returning the column names, instead of colnames() for a matrix and names() for a data.frame).

Examples

Run this code
# NOT RUN {
# Generate a matrix
X <- matrix(1, nrow=2, ncol=3)
colnames(X) <- c("c1","c2","c3")
D <- as.data.frame(X)

# Annoyingly this fails (for a matrix)
# }
# NOT RUN {
names(X)
# }
# NOT RUN {
# Could use this everywhere
colnames(D)
# but this is shorter
nams(X)
nams(D)

# Also for assignment
nams(D) <- c("x1","x2","x3")
nams(D)

# }

Run the code above in your browser using DataLab