Learn R Programming

arkhe (version 1.2.0)

reshape: Reshape

Description

Transforms a matrix to a long data.frame.

Usage

wide_to_long(from, ...)

to_long(from, ...)

# S4 method for matrix wide_to_long(from, factor = FALSE, reverse = FALSE)

# S4 method for matrix to_long(from, factor = FALSE, reverse = FALSE)

Value

A coerced object.

Arguments

from

An object to be coerced.

...

Currently not used.

factor

A logical scalar: should character string be coerced to factor? Default to FALSE, if TRUE the original ordering is preserved.

reverse

A logical scalar: should the order of factor levels be reversed? Only used if factor is TRUE. Useful for plotting.

Author

N. Frerebeau

See Also

Other transformation tools: append(), assign()

Examples

Run this code
## Create a matrix
A <- matrix(data = sample(0:10, 100, TRUE), nrow = 20, ncol = 5)

## Transform to long data.frame
head(wide_to_long(A))

Run the code above in your browser using DataLab