scale_uniform | R Documentation |

`scale_uniform`

uniformily scales a given matrix such that
the returned space is centered on `center`

, and each column was scaled equally
such that the range of each column is at most `max_range`

.

scale_uniform(x, center = 0, max_range = 1)

`x` |
A numeric vector matrix or data frame. |

`center` |
The new center point of the data. |

`max_range` |
The maximum range of each column. |

The centered, scaled matrix. The numeric centering and scalings used are returned as attributes.

## Generate a matrix from a normal distribution ## with a large standard deviation, centered at c(5, 5) x <- matrix(rnorm(200*2, sd = 10, mean = 5), ncol = 2) ## Center the dataset at c(0, 0) with a minimum of c(-.5, -.5) and a maximum of c(.5, .5) x_scaled <- scale_uniform(x, center = 0, max_range = 1) ## Plot rescaled data plot(x_scaled) ## Show ranges of each column apply(x_scaled, 2, range)

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.