unshiftdata | R Documentation |

Reverse what has been done by `shiftdata()`

.

unshiftdata(sd)

`sd` |
A list of objects named |

`unshiftdata`

restores the orientation of the data that was shifted with
shiftdata. The permutation vector is given by `perm`

, and `nshifts`

is the number of shifts that was returned from `shiftdata()`

.

`unshiftdata`

is meant to be used in tandem with `shiftdata`

. These
functions are useful for creating functions that work along a certain
dimension, like filter, goertzel, sgolayfilt, and sosfilt. These functions
are useful for creating functions that work along a certain dimension, like
`filter`

, `sgolayfilt`

, and `sosfilt`

.

Array with the same values and dimensions as passed to a previous
call to `shiftdata`

.

Georgios Ouzounis, ouzounis_georgios@hotmail.com.

Conversion to R by Geert van Boxtel, G.J.M.vanBoxtel@gmail.com.

`shiftdata`

## create a 3x3 magic square x <- pracma::magic(3) ## Shift the matrix x to work along the second dimension. ## The permutation vector, perm, and the number of shifts, nshifts, ## are returned along with the shifted matrix. sd <- shiftdata(x, 2) ## Shift the matrix back to its original shape. y <- unshiftdata(sd) ## Rearrange Array to Operate on First Nonsingleton Dimension x <- 1:5 sd <- shiftdata(x) y <- unshiftdata(sd)

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.