Skip to contents

Generic functions to scale (center and/or normalize by standard deviation) each series of a 4D image That is, if the 4th dimension is 'time' each series is a 1D time series.

Usage

scale_series(x, center, scale)

# S4 method for NeuroVec,logical,missing
scale_series(x, center, scale)

# S4 method for NeuroVec,logical,logical
scale_series(x, center, scale)

# S4 method for NeuroVec,missing,logical
scale_series(x, center, scale)

# S4 method for NeuroVec,missing,missing
scale_series(x, center, scale)

Arguments

x

a four dimensional image

center

a logical value indicating whether series should be centered

scale

a logical value indicating whether series should be divided by standard deviation

Examples

bvec <- NeuroVec(array(rnorm(24*24*24*24), c(24,24,24,24)), NeuroSpace(c(24,24,24,24), c(1,1,1)))
res <- scale_series(bvec, TRUE, TRUE)