pub fn majority_vote(labels: &[Option<usize>]) -> VoteExpand description
The category chosen by most raters (missing labels are ignored; the count vector runs to the largest label seen).
use symplex::stats::aggregation::majority_vote;
let v = majority_vote(&[Some(1), Some(1), Some(0), None]);
assert_eq!((v.winner, v.tied, v.counts), (Some(1), vec![1], vec![1, 2]));
let tie = majority_vote(&[Some(0), Some(2)]);
assert_eq!((tie.winner, tie.tied), (None, vec![0, 2]));