about me



< November 2010 >
  1 2 3 4 5 6
7 8 910111213

past articles »

Click for San Francisco, California Forecast

San Francisco, USA


Charting San Francisco Ranked Choice Voting

Last Tuesday, 5 of San Francisco city supervisor's seats are opened for election. San Francisco uses ranked choice voting. Each voter can mark multiple candidate in order of preference. In the initial round, if the top candidate did not get a majority of votes, it goes into instant run-off. The candidates with the fewest number of votes are eliminated. Its votes are transfered to the remaining candidates according to the next preference on each ballot. This process repeats until one candidate obtains a majority of votes among the remaining candidates.

This year 4 out of 5 of the district election has headed for instant run-off. The most crowded field are the 14 candidates competing for district 6 seat and the 21 candidates competing for the district 10 seat. The preliminary election result released (Nov 6) shows the epic battle of over 10 rounds of instant run-off before a candidate wins. To visualize how the process play out, I have charted the election data below.

The colored lines connects the candidates in each round. A circle marks the front-runner and a cross marks the candidates eliminated. Each time a candidate is eliminated, those votes are transfered to the remaining candidates. This "lift" up the line of the next round. In district 6 we can see that the relative position of the top 3 candidate are unchanged through out the process, with Jane Kim leading all the way. District 10 is more dramatic, with the front-runner status pass around the top 4 candidates. We see that Marlene Tran has propelled to the front-runner in round 15 after Teresa Duque was eliminated in round 14 (marked by the red cross). Interestingly no one but Tran has received much of Duque's vote. In a similar fashion, Dewitt Lacy's elimination lift up Maria Cohen. And Steve Moss' votes have passed mainly to Tony Kelly. Finally Lynette Sweet's vote goes mostly to Maria Cohen, making her the winner in under the preliminary result.

The election department is expected to release the final result in a few weeks. It will possibly change the result in a close race such as district 2. I will updated the chart once the data is available.

I have also made a first pass chart that I find not as informative.

To view the election chart it requires a web standard compliant browser with SVG support, e.g. Firefox, Chrome, Safari or Opera. IE 8 or below is not supported. Thank you.

2010.11.08 [] - comments



blog comments powered by Disqus

past articles »


BBC News


Trump replaces National Security Adviser HR McMaster with John Bolton (23 Mar 2018)


Trump's cabinet: who's next in firing line? (23 Mar 2018)


'Highly likely' Russia behind attack - EU leaders (22 Mar 2018)


Pacific garbage patch 'growing rapidly' (22 Mar 2018)


Toys R Us founder Charles Lazarus dies at 94 as his company folds (22 Mar 2018)


Origin of 'six-inch mummy' confirmed (22 Mar 2018)


Syria war: Eastern Ghouta rebels announce ceasefire (22 Mar 2018)


Trump announces tariffs on in Chinese imports (22 Mar 2018)


Sex doll 'brothel': Xdolls escapes Paris council censure (22 Mar 2018)


Facebook data: What the social media giant knows about you (22 Mar 2018)

more »


SF Gate


Bay Area News (7 Jan 2012)


City Insider (11 Feb 2012)


Crime Scene (13 Feb 2012)


C.W Newius Column (10 Jan 2012)


C.W. Nevius Blog (11 Feb 2012)


Education News (10 Jan 2012)


KALW (11 Feb 2012)


Matier and Ross Blog (11 Feb 2012)


March for Our Lives gets a Lyft; can you name a woman in tech? (22 Mar 2018)


Meredith says it intends to sell Time, Sports Illustrated, Fortune and Money (22 Mar 2018)


Ship traffic, March 23 (22 Mar 2018)


YouTube bans firearm sales and how-to videos, prompting backlash (22 Mar 2018)


Uber’s new rival in Australia: an Indian upstart (22 Mar 2018)


Video shows Uber robot car in fatal accident did not try to avoid woman (22 Mar 2018)

more »


Site feed Updated: 2018-Mar-22 18:00