Learn R Programming

gdata (version 2.16.1)

first: Return first or last element of an object

Description

Return first or last element of an object. These functions are convenience wrappers for head(x, n=1, ...) and tail(x, n=1, ...).

Usage

first(x, n=1, ...)
last(x, n=1, ...)

Arguments

x
data object
n
a single integer. If positive, size for the resulting object: number of elements for a vector (including lists), rows for a matrix or data frame or lines for a function. If negative, all but the 'n' last/first number of eleme
...
arguments to be passed to or from other methods.

Value

  • An object (usually) like 'x' but generally smaller.

See Also

head, tail, left, right

Examples

Run this code
## works for vectors..
v <- 1:10
first(v)
last(v)

## and for lists
l <- list(a=1, b=2, c=3)
first(l)
last(l)

## and data.frames
df <- data.frame(a=1:2, b=3:4, c=5:6)
first(df)
last(df)

## and matrixes
m <- as.matrix(df)
first(m)
last(m)

Run the code above in your browser using DataLab