ID EN
Miscellaneous

t

R Base 3.6.2

Given a matrix or data.frame x, t returns the transpose of x.

Syntax

R
t(x)

Arguments

Parameter Description
x a matrix or data frame, typically.

Return Value

A matrix, with dim and dimnames constructed appropriately from those of x, and other attributes except names copied across.

Details

This is a generic function for which methods can be written. The description here applies to the default and "data.frame" methods. A data frame is first coerced to a matrix: see as.matrix. When x is a vector, it is treated as a column, i.e., the result is a 1-row matrix.

Examples

Example
R
# NOT RUN {
a <- matrix(1:30, 5, 6)
ta <- t(a) ##-- i.e.,  a[i, j] == ta[j, i] for all i,j :
for(j in seq(ncol(a)))
  if(! all(a[, j] == ta[j, ])) stop("wrong transpose")
# }

See Also

aperm for permuting the dimensions of arrays.