Learn R Programming

ragt2ridges (version 0.1.9)

array2longitudinal: Convert a time-series array to a longitudinal-object.

Description

Converts a 3-dim array (containing time-series data of multiple individuals) to an object of that can direcly be converted to the longitudinal class through the as.longitudinal function.

Usage

array2longitudinal(Y, keepMissings=TRUE)

Arguments

Y
Three-dimensional array containing the data. The first, second and third dimensions correspond to covariates, time and samples, respectively.
keepMissings
The array-format assumes a balanced layout of the time-course experiment. The experiment may have failed for some design and no data is available. In the longitudinal-format these design points may be left out. This logical

Value

  • A longitudinal-object containing time-series data.

See Also

dataVAR1, longitudinal, longitudinal2array, as.longitudinal.

Examples

Run this code
# set dimensions (p=covariates, n=individuals, T=time points)
p <- 3; n <- 4; T <- 10

# set model parameters
SigmaE <- diag(p)/4
A <- createA(p, "chain")

# generate data
Y <- dataVAR1(n, T, A, SigmaE)

# convert to longitudinal
Ylongitudinal <- array2longitudinal(Y)

Run the code above in your browser using DataLab