normalize {ecr} | R Documentation |
Normalize approximations set(s).
Description
Normalization is done by subtracting the min.value
for each dimension
and dividing by the difference max.value - min.value
for each dimension
Certain EMOA indicators require all elements to be strictly positive. Hence, an optional
offset
is added to each element which defaults to zero.
Usage
normalize(x, obj.cols, min.value = NULL, max.value = NULL, offset = NULL)
Arguments
x |
[ |
obj.cols |
[ |
min.value |
[ |
max.value |
[ |
offset |
[ |
Value
[matrix
| data.frame
]
Note
In case a data.frame is passed and a “prob” column exists, normalization is performed for each unique element of the “prob” column independently (if existent).
See Also
Other EMOA performance assessment tools:
approximateNadirPoint()
,
approximateRefPoints()
,
approximateRefSets()
,
computeDominanceRanking()
,
emoaIndEps()
,
makeEMOAIndicator()
,
niceCellFormater()
,
plotDistribution()
,
plotFront()
,
plotScatter2d()
,
plotScatter3d()
,
toLatex()