OrdinalElection#

class OrdinalElection(experiment_id=None, election_id=None, culture_id=None, votes=None, label=None, num_voters: int | None = None, num_candidates: int | None = None, variable=None, fast_import=False, **kwargs)[source]#

Ordinal Election class.

compute_distances(distance_id='swap', object_type=None)[source]#

Return: distances between votes

get_matrix()[source]#

Get matrix.

get_potes()[source]#

Get potes.

get_vectors()[source]#

Get vectors.

import_ordinal_election()[source]#

Import ordinal election.

is_condorcet()[source]#

Check if election witness Condorcet winner

prepare_instance(is_exported=None, is_aggregated=True)[source]#

Prepares instance

votes_to_agg_voterlikeness_vector()[source]#

convert VOTES to Borda vector

votes_to_bordawise_vector() ndarray[source]#

convert VOTES to Borda vector

votes_to_candidatelikeness_original_vectors() None[source]#

convert VOTES to candidate-likeness VECTORS

votes_to_pairwise_matrix() ndarray[source]#

Convert votes to pairwise matrix.

votes_to_positionwise_matrix()[source]#

Convert votes to positionwise matrix.

votes_to_positionwise_vectors()[source]#

Converts votes to positionwise vectors.

votes_to_voterlikeness_matrix(vote_distance='swap') ndarray[source]#

convert VOTES to voter-likeness MATRIX

convert_votes_to_potes(votes) array[source]#

Convert votes to positional votes (called potes)