which.dominated {ecr} | R Documentation |
Determine which points of a set are (non)dominated.
Description
Given a matrix with one point per column which.dominated
returns the
column numbers of the dominated points and which.nondominated
the column
numbers of the nondominated points. Function isMaximallyDominated
returns
a logical vector with TRUE
for each point which is located on the last
non-domination level.
Usage
which.dominated(x)
which.nondominated(x)
isMaximallyDominated(x)
Arguments
x |
[ |
Value
[integer
]
Examples
data(mtcars)
# assume we want to maximize horsepower and minimize gas consumption
cars = mtcars[, c("mpg", "hp")]
cars$hp = -cars$hp
idxs = which.nondominated(as.matrix(cars))
print(mtcars[idxs, ])
[Package ecr version 2.1.1 Index]