sorbetto.ranking.abstract_ranking module

class sorbetto.ranking.abstract_ranking.AbstractRanking(entities, performance_ordering, name=None)[source]

Bases: ABC

See Axiom 1 in Piérard et al. [17].

draw(fig: Figure | None = None, ax: Axes | None = None, value_axis_label: str = '') tuple[Figure, Axes][source]
property entities: Iterable
getAllAvgRanks() ndarray[source]
abstract getAllMaxRanks() ndarray[source]
abstract getAllMinRanks() ndarray[source]
abstract getAllStableRanks() ndarray[source]
getAvgRank(entity) float[source]
abstract getEntitiesAtRank(rank: int) list[source]
abstract getMaxRank(entity) int[source]
abstract getMinRank(entity) int[source]
abstract getStableRank(entity) int[source]
property name
property performance_ordering
abstract property values: ndarray