uniformGrid {mmpf}R Documentation

method to create a uniform grid on a variable

Description

generates an evenly spaced grid given an input vector, matrix, or data.frame which has size length.out.

Usage

uniformGrid(x, length.out)

Arguments

x

a vector, matrix, or data.frame to create a grid on.

length.out

an integer giving the length of the grid.

Value

an object of the same type as x, with length.out or fewer unique values.

Note

for unordered factors and characters, if length.out < length(unique(x)) length.out is set to length(unique(x)). if x is a data.frame and this is true of some columns but not others, there will be a warning.

Examples


data = data.frame(
  w = seq(0, 1, length.out = 5),
  x = factor(letters[1:5]),
  y = ordered(1:5),
  z = 1:5
)

lapply(data, uniformGrid, length.out = 5)

[Package mmpf version 0.0.5 Index]