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)