apply_axes: Apply a function over specified array axes.

Description Usage Arguments Value Examples

View source: R/utils.R

Description

Apply a function over specified array axes.

Usage

1
apply_axes(x, axes, fun, ...)

Arguments

x

an array.

axes

a vector of axes to apply fun over.

fun

function to be applied.

...

optional arguments to fun.

Value

array.

Examples

1
2
3
4
5
z <- array(1:1000, dim = c(10, 10, 10))
a <- apply_axes(z, 3, fft)
a[1,1,] == fft(z[1,1,])
a <- apply_axes(z, 3, sum)
a[1,1,] == sum(z[1,1,])

neuroconductor-devel-releases/spant documentation built on Feb. 14, 2020, 1:34 p.m.