Given a named vector of performance values the function returns the names in sorted order of performance.

get_algorithm_ranking(x, maximize = FALSE, as.string = FALSE, sep = "---")

Arguments

x

[numeric | list of numeric vectors]
Named vector of at least two performance values or list of such.

maximize

[logical(1)]
Is the goal to maximize performance values? Defaults to FALSE.

as.string

[logical(1L)]
Convert to string representation, i.e. c("A", "B", "C") to "A---B---C".

sep

[character(1)]
Separator used to “glue together” if as.string = TRUE. Default is “---”.

Value

[character] names(x) in order of performance.