ring: bring vector values into ring form

View source: R/utils.r

ringR Documentation

bring vector values into ring form

Description

the values of a vector that are outside of a given range are remapped to the values of the range. This function is useful for loops over rows and columns of a matrix if the

Usage

ring(x, upper)

Arguments

x

vector

upper

upper limit of range (lower is one. TODO: maybe extend???)

Value

vector

Examples

## Not run: 
ring(1:10, 3)

m <- matrix(1:12, ncol = 4)
for (i in 1:12) {
  print(m[ring(i, 3), map(i, 4)])
}

## End(Not run)


markheckmann/OpenRepGrid documentation built on April 14, 2024, 8:15 a.m.