| ranking {relations} | R Documentation |
Creates a ranking object.
ranking(x, domain = NULL, decreasing = TRUE, complete = FALSE) as.ranking(x, ...) is.ranking(x)
x |
For ranking: either an atomic vector interpreted as
labels of the ranked objects, or a list of such vectors representing
equivalence classes. For as.ranking: an R object coercible
to a ranking object (including relation objects). |
domain |
object coercible to a set, from which the labels usable
in x are derived. If NULL, it is created from
x. |
decreasing |
logical indicating whether the ranking orders objects
from the best to the worst (TRUE), or the other way round. |
complete |
logical specifying whether missing values should be
imputed, if any. Missing elements are those from domain
not used in x. If decreasing is TRUE
(FALSE), all missings are ranked tied behind (ahead) the
worst (best) ranked object. |
... |
currently not used. |
An object of class ranking.
## simple rankings
OBJECTS <- c("Apples", "Bananas", "Oranges", "Lemons")
print(R <- ranking(OBJECTS))
ranking(OBJECTS[2:4], domain = OBJECTS)
ranking(OBJECTS[2:4], domain = OBJECTS, complete = TRUE)
## ranking with ties (weak orders)
ranking(list(c("PhD", "MD"), "MSc", c("BSc", "BA")))
## coercion functions
identical(as.ranking(as.relation(R)), R)