R: Coerce matrices or data frames to a list of time series

tslist {dtwclust} | R Documentation

## Coerce matrices or data frames to a list of time series

### Description

Change a matrix or data frame to a list of univariate time series

### Usage

    tslist(series, simplify = FALSE)

### Arguments

`series` | A matrix or data frame where each row is a time series.
`simplify` | Coerce all series in the resulting list to either matrix (multivariate) or numeric (univariate).

### Details

Almost all functions in dtwclust work internally with lists of time series. If you want to avoid constant coercion, create a list of time series once by calling this function.

For matrices and data frames, each row is considered as one time series. A list input is simply passed through.

### Value

A list of time series.

### Note

The function assumes that matrix-like objects can be first coerced via `base::as.matrix()`, so that the result can be indexed with `series[i, ]`.

No consistency checks are performed by this function.

[Package dtwclust version 5.5.7 Index]