normalize | R Documentation |
Methods to normalize numeric data with respect to mean and variance.
normalize(x, center = TRUE, scale = TRUE, ...)
## S3 method for class 'numeric'
normalize(x, center = TRUE, scale = TRUE, ...)
## S3 method for class 'matrix'
normalize(
x,
center = TRUE,
scale = TRUE,
byrow = FALSE,
ignore = integer(),
jointly = list(),
...
)
## S3 method for class 'data.frame'
normalize(
x,
center = TRUE,
scale = TRUE,
byrow = FALSE,
ignore = integer(),
jointly = list(),
...
)
## S3 method for class 'list'
normalize(x, center = TRUE, scale = TRUE, ...)
x |
An object to be normalized. |
center |
[ |
scale |
[ |
... |
Further arguments to be passed to or from other methods. |
byrow |
[ In this case, set to |
ignore |
[ |
jointly |
[ |
The normalized input x
with the centering and scaling values used (if any)
added as attributes "center"
and "scale"
.
# can normalize numeric vectors, matrices, data.frames, and lists of those
normalize(
list(
c(-3, 0, 3),
matrix(1:12, nrow = 3, ncol = 4),
data.frame(a = 1:3, b = 4:6, c = 7:9, d = 10:12)
)
)
# can ignore columns (or rows)
normalize(
data.frame(a = 1:3, b = c("A", "B", "C"), c = 7:9, d = 10:12),
ignore = 2
)
# can normalize columns (or rows) jointly
normalize(
matrix(1:12, nrow = 3, ncol = 4),
jointly = list(1:2, 3:4)
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.