normalise | R Documentation |
Normalise points per coordinate to a range, e.g., c(1,2)
, where the
minimum value will correspond to 1 and the maximum to 2. If bounds are
given, they are used for the normalisation.
normalise(data, to_range = c(1, 2), lower = NA, upper = NA, maximise = FALSE)
data |
( |
to_range |
Normalise values to this range. If the objective is
maximised, it is normalised to |
lower , upper |
Bounds on the values. If NA, the maximum and minimum values of each coordinate are used. |
maximise |
( |
A numerical matrix
Manuel López-Ibáñez
data(SPEA2minstoptimeRichmond)
# The second objective must be maximized
head(SPEA2minstoptimeRichmond[, 1:2])
head(normalise(SPEA2minstoptimeRichmond[, 1:2], maximise = c(FALSE, TRUE)))
head(normalise(SPEA2minstoptimeRichmond[, 1:2], to_range = c(0,1), maximise = c(FALSE, TRUE)))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.