wide2long.list: Translate wide output format (e.g. from ode) into long format
Description
Translate wide output format (e.g. from ode) into long format
Usage
"wide2long"(out, keep = 1, na.rm = FALSE)
Arguments
out
list of matrices in wide format
keep
Index vector, the columns to keep
na.rm
Logical, if TRUE, missing values are removed in the long format.
Value
data.frame in long format, i.e. columns "time" (out[,1]), "name" (colnames(out[,-1])),
"value" (out[,-1]) and, if out was a list, "condition" (names(out))
Details
The function assumes that out[,1] represents a time-like vector
whereas out[,-1] represents the values. Useful for plotting with ggplot. If
a list is supplied, the names of the list are added as extra column names "condition"