VoteKit
VoteKit Tutorial:
Getting started with VoteKit
Real and Simulated Profiles
Visualizing Ballots
Elections
Score-based Voting
Portland Case Study
Animating STV Elections
Social Choice Reference
General Vocabulary
Preference Intervals
Simplices in Social Choice
Ballot Generators
Elections
Distances between PreferenceProfiles
Package Information
Reporting Issues or Feature Requests
Contributing to VoteKit
Related Resources
API Reference
VoteKit
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add_missing_cands() (in module votekit.utils)
add_slate() (votekit.ballot_generator.BlocSlateConfig method)
Alaska (class in votekit.elections)
allow_partial (votekit.graphs.BallotGraph attribute)
allow_zero_support_candidates (votekit.ballot_generator.BlocSlateConfig attribute)
Approval (class in votekit.elections)
B
ballot_lengths() (in module votekit.utils)
ballot_pool_to_profile() (votekit.ballot_generator.BallotGenerator static method)
BallotGenerator (class in votekit.ballot_generator)
BallotGraph (class in votekit.graphs)
ballots (votekit.pref_profile.RankProfile property)
(votekit.pref_profile.ScoreProfile property)
ballots_by_first_cand() (in module votekit.utils)
bar_plot() (in module votekit.plots)
bloc_proportions (votekit.ballot_generator.BlocSlateConfig attribute)
BlockPlurality (class in votekit.elections)
blocs (votekit.ballot_generator.BlocSlateConfig property)
BlocSlateConfig (class in votekit.ballot_generator)
boost_matrix() (in module votekit.matrices)
boost_prob() (in module votekit.matrices)
BoostedRandomDictator (class in votekit.elections)
Borda (class in votekit.elections)
borda_scores() (in module votekit.utils)
build_df_from_ballot_samples() (in module votekit.utils)
build_graph() (votekit.graphs.BallotGraph method)
C
cambridge_profile_generator() (in module votekit.ballot_generator)
cambridge_profiles_by_bloc_generator() (in module votekit.ballot_generator)
candidate_distance() (in module votekit.matrices)
candidate_distance_matrix() (in module votekit.matrices)
candidates (votekit.ballot_generator.BlocSlateConfig property)
(votekit.elections.PluralityVeto attribute)
(votekit.elections.SerialVeto attribute)
(votekit.elections.SimultaneousVeto attribute)
(votekit.graphs.BallotGraph attribute)
(votekit.graphs.PairwiseComparisonGraph attribute)
(votekit.pref_interval.PreferenceInterval attribute)
clean_rank_profile() (in module votekit.cleaning)
clean_score_profile() (in module votekit.cleaning)
CleanedRankProfile (class in votekit.pref_profile)
CleanedScoreProfile (class in votekit.pref_profile)
clear_dirichlet_alphas() (votekit.ballot_generator.BlocSlateConfig method)
clustered_spacial_profile_and_positions_generator() (in module votekit.ballot_generator)
cohesion_df (votekit.ballot_generator.BlocSlateConfig attribute)
comention() (in module votekit.matrices)
comention_above() (in module votekit.matrices)
comentions_matrix() (in module votekit.matrices)
compute_MDS() (in module votekit.plots)
condense_rank_ballot() (in module votekit.cleaning)
condense_rank_profile() (in module votekit.cleaning)
CondoBorda (class in votekit.elections)
convert_bloc_proportion_map_to_series() (in module votekit.ballot_generator)
convert_cohesion_map_to_cohesion_df() (in module votekit.ballot_generator)
convert_preference_map_to_preference_df() (in module votekit.ballot_generator)
convert_rank_profile_to_score_profile_via_score_vector() (in module votekit.pref_profile)
convert_row_to_rank_ballot() (in module votekit.pref_profile)
copy() (votekit.ballot_generator.BlocSlateConfig method)
Cumulative (class in votekit.elections)
D
DominatingSets (class in votekit.elections)
draw() (votekit.graphs.BallotGraph method)
(votekit.graphs.PairwiseComparisonGraph method)
E
earth_mover_dist() (in module votekit.metrics)
elect_cands_from_set_ranking() (in module votekit.utils)
elected (votekit.elections.ElectionState attribute)
Election (class in votekit.elections)
election_states (votekit.elections.Election attribute)
(votekit.elections.RankingElection attribute)
ElectionState (class in votekit.elections)
eliminated (votekit.elections.ElectionState attribute)
euclidean_dist() (in module votekit.metrics)
expand_tied_ballot() (in module votekit.utils)
F
FastSTV (class in votekit.elections)
first_place_votes() (in module votekit.utils)
fix_short_ballot() (votekit.graphs.BallotGraph method)
fixed_zero_index_lex_block_size() (in module votekit.utils)
fractional_transfer() (in module votekit.elections)
from_csv() (votekit.pref_profile.RankProfile class method)
(votekit.pref_profile.ScoreProfile class method)
from_dirichlet() (votekit.pref_interval.PreferenceInterval class method)
from_params() (votekit.ballot_generator.BallotGenerator class method)
from_profile() (votekit.graphs.BallotGraph method)
G
GeneralRating (class in votekit.elections)
generate_profile() (votekit.ballot_generator.BallotGenerator method)
get_combined_preference_intervals_by_bloc() (votekit.ballot_generator.BlocSlateConfig method)
get_condorcet_cycles() (votekit.graphs.PairwiseComparisonGraph method)
get_condorcet_winner() (votekit.graphs.PairwiseComparisonGraph method)
get_dominating_tiers() (votekit.graphs.PairwiseComparisonGraph method)
get_elected() (votekit.elections.Election method)
get_eliminated() (votekit.elections.Election method)
get_preference_interval_for_bloc_and_slate() (votekit.ballot_generator.BlocSlateConfig method)
get_preference_intervals_for_bloc() (votekit.ballot_generator.BlocSlateConfig method)
get_profile() (votekit.elections.Alaska method)
(votekit.elections.Election method)
get_ranking() (votekit.elections.Election method)
get_remaining() (votekit.elections.Election method)
get_status_df() (votekit.elections.Election method)
get_step() (votekit.elections.Election method)
get_threshold() (votekit.elections.STV method)
graph (votekit.graphs.BallotGraph attribute)
group_ballots() (votekit.pref_profile.RankProfile method)
(votekit.pref_profile.ScoreProfile method)
H
has_condorcet_cycles() (votekit.graphs.PairwiseComparisonGraph method)
has_condorcet_winner() (votekit.graphs.PairwiseComparisonGraph method)
I
iac_profile_generator() (in module votekit.ballot_generator)
ic_profile_generator() (in module votekit.ballot_generator)
index_to_lexicographic_ballot() (in module votekit.utils)
initial_scores (votekit.elections.SimultaneousVeto attribute)
interval (votekit.pref_interval.PreferenceInterval attribute)
IRV (class in votekit.elections)
is_valid() (votekit.ballot_generator.BlocSlateConfig method)
L
label_cands() (votekit.graphs.BallotGraph method)
label_weights() (votekit.graphs.BallotGraph method)
length (votekit.elections.Election attribute)
(votekit.elections.RankingElection attribute)
Limited (class in votekit.elections)
load_csv() (in module votekit.cvr_loaders)
load_ranking_csv() (in module votekit.cvr_loaders)
load_scottish() (in module votekit.cvr_loaders)
lp_dist() (in module votekit.metrics)
M
matrix_heatmap() (in module votekit.matrices)
max_candidates_ranked (votekit.pref_profile.RankProfile property)
mentions() (in module votekit.utils)
module
votekit
votekit.ballot_generator
votekit.cleaning
votekit.cvr_loaders
votekit.utils
multi_bar_plot() (in module votekit.plots)
multi_profile_ballot_lengths_plot() (in module votekit.plots)
multi_profile_bar_plot() (in module votekit.plots)
multi_profile_borda_plot() (in module votekit.plots)
multi_profile_fpv_plot() (in module votekit.plots)
multi_profile_mentions_plot() (in module votekit.plots)
N
n_seats (votekit.elections.PluralityVeto attribute)
(votekit.elections.SerialVeto attribute)
n_voters (votekit.ballot_generator.BlocSlateConfig attribute)
name_bt_profile_generator() (in module votekit.ballot_generator)
name_bt_profile_generator_using_mcmc() (in module votekit.ballot_generator)
name_bt_profiles_by_bloc_generator() (in module votekit.ballot_generator)
name_bt_profiles_by_bloc_generator_using_mcmc() (in module votekit.ballot_generator)
name_cumulative_ballot_generator_by_bloc() (in module votekit.ballot_generator)
name_cumulative_profile_generator() (in module votekit.ballot_generator)
name_pl_profile_generator() (in module votekit.ballot_generator)
name_pl_profiles_by_bloc_generator() (in module votekit.ballot_generator)
normalize_cohesion_df() (votekit.ballot_generator.BlocSlateConfig method)
normalize_preference_intervals() (votekit.ballot_generator.BlocSlateConfig method)
num_cands (votekit.graphs.BallotGraph attribute)
num_voters (votekit.graphs.BallotGraph attribute)
O
onedim_spacial_profile_generator() (in module votekit.ballot_generator)
P
pairwise_dict (votekit.graphs.PairwiseComparisonGraph attribute)
pairwise_dict() (in module votekit.graphs)
pairwise_graph (votekit.graphs.PairwiseComparisonGraph attribute)
PairwiseComparisonGraph (class in votekit.graphs)
plot_MDS() (in module votekit.plots)
Plurality (class in votekit.elections)
PluralityVeto (class in votekit.elections)
preference_df (votekit.ballot_generator.BlocSlateConfig attribute)
PreferenceInterval (class in votekit.pref_interval)
profile (votekit.graphs.BallotGraph attribute)
(votekit.graphs.PairwiseComparisonGraph attribute)
profile_ballot_lengths_plot() (in module votekit.plots)
profile_bar_plot() (in module votekit.plots)
profile_borda_plot() (in module votekit.plots)
profile_df_head() (in module votekit.pref_profile)
profile_df_tail() (in module votekit.pref_profile)
profile_fpv_plot() (in module votekit.plots)
profile_mentions_plot() (in module votekit.plots)
R
random_transfer() (in module votekit.elections)
RandomDictator (class in votekit.elections)
rank_profile_to_ballot_dict() (in module votekit.pref_profile)
rank_profile_to_ranking_dict() (in module votekit.pref_profile)
RankBallot (class in votekit.ballot)
RankedPairs (class in votekit.elections)
ranking (votekit.ballot.RankBallot attribute)
RankingElection (class in votekit.elections)
RankProfile (class in votekit.pref_profile)
Rating (class in votekit.elections)
read_dirichlet_alphas() (votekit.ballot_generator.BlocSlateConfig method)
remaining (votekit.elections.ElectionState attribute)
remove_and_condense_rank_profile() (in module votekit.cleaning)
remove_cand_rank_ballot() (in module votekit.cleaning)
remove_cand_rank_profile() (in module votekit.cleaning)
remove_cand_score_ballot() (in module votekit.cleaning)
remove_cand_score_profile() (in module votekit.cleaning)
remove_candidates() (votekit.ballot_generator.BlocSlateConfig method)
remove_repeat_cands_rank_ballot() (in module votekit.cleaning)
remove_repeat_cands_rank_profile() (in module votekit.cleaning)
remove_slate() (votekit.ballot_generator.BlocSlateConfig method)
rename_candidates() (votekit.ballot_generator.BlocSlateConfig method)
resample_preference_intervals_from_dirichlet_alphas() (votekit.ballot_generator.BlocSlateConfig method)
resolve_profile_ties() (in module votekit.utils)
restrict_pairwise_dict_to_subset() (in module votekit.graphs)
round_number (votekit.elections.ElectionState attribute)
S
Schulze (class in votekit.elections)
score_dict_from_score_vector() (in module votekit.utils)
score_dict_to_ranking() (in module votekit.utils)
score_function (votekit.elections.Election attribute)
(votekit.elections.RankingElection attribute)
score_profile_from_ballot_scores() (in module votekit.utils)
score_profile_to_ballot_dict() (in module votekit.pref_profile)
score_profile_to_scores_dict() (in module votekit.pref_profile)
ScoreBallot (class in votekit.ballot)
ScoreProfile (class in votekit.pref_profile)
scores (votekit.ballot.ScoreBallot attribute)
(votekit.elections.ElectionState attribute)
SequentialRCV (class in votekit.elections)
SerialVeto (class in votekit.elections)
set_dirichlet_alphas() (votekit.ballot_generator.BlocSlateConfig method)
silent (votekit.ballot_generator.BlocSlateConfig attribute)
SimultaneousVeto (class in votekit.elections)
slate_bt_profile_generator() (in module votekit.ballot_generator)
slate_bt_profile_generator_using_mcmc() (in module votekit.ballot_generator)
slate_bt_profiles_by_bloc_generator() (in module votekit.ballot_generator)
slate_bt_profiles_by_bloc_generator_using_mcmc() (in module votekit.ballot_generator)
slate_pl_profile_generator() (in module votekit.ballot_generator)
slate_pl_profiles_by_bloc_generator() (in module votekit.ballot_generator)
slate_to_candidates (votekit.ballot_generator.BlocSlateConfig attribute)
slates (votekit.ballot_generator.BlocSlateConfig property)
SNTV (class in votekit.elections)
spacial_profile_and_positions_generator() (in module votekit.ballot_generator)
STV (class in votekit.elections)
T
tiebreak_order (votekit.elections.PluralityVeto attribute)
(votekit.elections.SerialVeto attribute)
tiebreak_set() (in module votekit.utils)
tiebreaks (votekit.elections.ElectionState attribute)
tiebroken_ranking() (in module votekit.utils)
ties_or_beats() (votekit.graphs.PairwiseComparisonGraph method)
to_csv() (votekit.pref_profile.RankProfile method)
(votekit.pref_profile.ScoreProfile method)
to_dict() (votekit.elections.ElectionState method)
TopTwo (class in votekit.elections)
U
unset_candidate_preferences() (votekit.ballot_generator.BlocSlateConfig method)
V
validate_score_vector() (in module votekit.utils)
votekit
module
votekit.ballot_generator
module
votekit.cleaning
module
votekit.cvr_loaders
module
votekit.utils
module
voter_set (votekit.ballot.RankBallot attribute)
(votekit.ballot.ScoreBallot attribute)
W
weight (votekit.ballot.RankBallot attribute)
(votekit.ballot.ScoreBallot attribute)