move_n_point: Move a vector n elements forward or backward.

Description Usage Arguments Value Author(s) See Also Examples

View source: R/util.R

Description

Move a vector n elements forward or backward.

Usage

1
move_n_point(x, n = 1, na_value = NA)

Arguments

x

A vector.

n

Number indicating how many steps the vector should shift forward (N > 0) or backward (n < 0).

na_value

The value to replace the empty cells with (e.g., the first or last points). Defaults to NA.

Value

A vector with the same length of x, all moved n steps.

Author(s)

Jacolien van Rij

See Also

Other Utility functions: findAbsMin(), find_n_neighbors(), firstLetterCap(), getArrowPos(), getDec(), getRange(), getRatioCoords(), get_palette(), group_sort(), inch2coords(), isColor(), list2str(), orderBoxplot(), se(), sortGroups()

Examples

1
2
3
4
5
6
7
8
9
(x <- -10:30)
prev <- move_n_point(x)
change <- x - prev
post5 <- move_n_point(x, n=-5)

emptyPlot(length(x), range(x))
lines(x)
lines(prev, col='red')
lines(post5, col='blue')

plotfunctions documentation built on April 28, 2020, 5:10 p.m.