Skip to content

Commit

Permalink
win probs
Browse files Browse the repository at this point in the history
  • Loading branch information
wmentrekin committed Oct 28, 2020
1 parent 442eff9 commit ee47957
Show file tree
Hide file tree
Showing 10 changed files with 151 additions and 66 deletions.
69 changes: 68 additions & 1 deletion Model.py
Original file line number Diff line number Diff line change
Expand Up @@ -285,6 +285,7 @@ def aggregate():
def simulate():

margins = {}
all_simulations = []

for state in State.states:

Expand Down Expand Up @@ -317,6 +318,7 @@ def simulate():
races_won_d = 0
races_won_r = 0
races = dist_d - dist_r
all_simulations.append((state, races))
for race in races:
if race > 0:
races_won_d += 1
Expand Down Expand Up @@ -345,6 +347,50 @@ def simulate():

margins[state.name] = (margin, winner)

#Finding Expected Electoral Vote Values for each Candidate

expected_ev_d = 0
expected_ev_r = 0

for state in State.states:
expected_ev_d += state.ev * state.simulations['win_pct_d'] / 100
expected_ev_r += state.ev * state.simulations['win_pct_r'] / 100

#Finding each candidate's chance to win the election

ev_counts = []

for i in range(10000):
ev = [0, 0]
ev_counts.append(ev)

for i in range(10000):
for race in all_simulations:
if race[1][i] > 0:
ev_counts[i][0] += race[0].ev
else:
ev_counts[i][1] += race[0].ev

biden_wins = 0
trump_wins = 0

for race in ev_counts:
if race[0] > race[1]:
biden_wins += 1
else:
trump_wins += 1

#Writing Victory Chances and Expected Electoral Votes to CSV
win_prob = []
win_prob.append(['Expected Electoral Votes: Joe Biden', round(expected_ev_d)])
win_prob.append(['Expected Electoral Votes: Donald Trump', round(expected_ev_r)])
win_prob.append(['Chance of Victory: Joe Biden', str(round(100 * biden_wins / 10000, 2)) + '%'])
win_prob.append(['Chance of Victory: Donald Trump', str(round(100 * trump_wins / 10000, 2)) + '%'])

with open('results/win_prob.csv', 'w') as csv_file:
csv_writer = csv.writer(csv_file)
csv_writer.writerows(win_prob)

return margins

#Visualizes the Model
Expand Down Expand Up @@ -418,7 +464,7 @@ def visualize(margins):

plt.savefig('results/map.png')

#Output CSV files with result data
#Output HTML files with result data
def write_results():

#Create HTML Table for States with closest projected margins
Expand Down Expand Up @@ -603,6 +649,27 @@ def write_results():
</HTML>""".format(rows))
file.close()

#Write HTML Table for Victory Chances and Expected Electoral Votes
with open('results/win_prob.csv', 'r') as csv_file:
csv_reader = csv.reader(csv_file)
win_prob = list(csv_reader)

#Create HTML Table
cols = ["<td>{0}</td>".format( "</td><td>".join(t)) for t in win_prob]
rows = "<tr>{0}</tr>".format( "</tr>\n<tr>".join(cols))
file = open("tables/win_prob.html", 'r+')
file.truncate(0)
file.close()
file = open("tables/win_prob.html", 'w')
file.write("""<HTML> <body>
<h2>Win Probabilities & Expected Electoral Votes</h2>
<table class="center">
{0}
</table>
</body>
</HTML>""".format(rows))
file.close()

#Run Model
def model():

Expand Down
3 changes: 3 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,9 @@ <h2>Average Margin of Victory</h2>
<div class="col">
<div w3-include-html="tables/results.html"></div>
</div>
<div class="col">
<div w3-include-html="tables/win_prob.html"></div>
</div>
</div>
</div>

Expand Down
Binary file modified results/map.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions results/win_prob.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Expected Electoral Votes: Joe Biden,327
Expected Electoral Votes: Donald Trump,211
Chance of Victory: Joe Biden,97.64%
Chance of Victory: Donald Trump,2.36%
34 changes: 17 additions & 17 deletions tables/closest_margins.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,23 @@
<h2>Closest Projected Margins of Victory</h2>
<table class="center">
<tr><td>State</td><td>Projected Margin</td><td>Projected Winner</td></tr>
<tr><td>North Carolina</td><td>0.1%</td><td>Joe Biden</td></tr>
<tr><td>Arizona</td><td>0.55%</td><td>Joe Biden</td></tr>
<tr><td>Nevada</td><td>1.2%</td><td>Joe Biden</td></tr>
<tr><td>Ohio</td><td>1.23%</td><td>Donald Trump</td></tr>
<tr><td>Georgia</td><td>1.36%</td><td>Donald Trump</td></tr>
<tr><td>Florida</td><td>2.12%</td><td>Joe Biden</td></tr>
<tr><td>Wisconsin</td><td>2.54%</td><td>Joe Biden</td></tr>
<tr><td>Texas</td><td>3.45%</td><td>Donald Trump</td></tr>
<tr><td>Michigan</td><td>4.02%</td><td>Joe Biden</td></tr>
<tr><td>Pennsylvania</td><td>4.04%</td><td>Joe Biden</td></tr>
<tr><td>Iowa</td><td>4.55%</td><td>Donald Trump</td></tr>
<tr><td>Virginia</td><td>4.86%</td><td>Joe Biden</td></tr>
<tr><td>Minnesota</td><td>4.99%</td><td>Joe Biden</td></tr>
<tr><td>New Hampshire</td><td>5.51%</td><td>Joe Biden</td></tr>
<tr><td>South Carolina</td><td>7.58%</td><td>Donald Trump</td></tr>
<tr><td>Alaska</td><td>8.34%</td><td>Donald Trump</td></tr>
<tr><td>Colorado</td><td>9.79%</td><td>Joe Biden</td></tr>
<tr><td>Arizona</td><td>0.57%</td><td>Joe Biden</td></tr>
<tr><td>Georgia</td><td>1.19%</td><td>Donald Trump</td></tr>
<tr><td>North Carolina</td><td>1.19%</td><td>Joe Biden</td></tr>
<tr><td>Nevada</td><td>1.25%</td><td>Joe Biden</td></tr>
<tr><td>Ohio</td><td>1.26%</td><td>Donald Trump</td></tr>
<tr><td>Florida</td><td>2.06%</td><td>Joe Biden</td></tr>
<tr><td>Wisconsin</td><td>2.64%</td><td>Joe Biden</td></tr>
<tr><td>Texas</td><td>3.47%</td><td>Donald Trump</td></tr>
<tr><td>Michigan</td><td>4.01%</td><td>Joe Biden</td></tr>
<tr><td>Pennsylvania</td><td>4.05%</td><td>Joe Biden</td></tr>
<tr><td>Iowa</td><td>4.46%</td><td>Donald Trump</td></tr>
<tr><td>Virginia</td><td>4.84%</td><td>Joe Biden</td></tr>
<tr><td>Minnesota</td><td>5.03%</td><td>Joe Biden</td></tr>
<tr><td>New Hampshire</td><td>5.48%</td><td>Joe Biden</td></tr>
<tr><td>South Carolina</td><td>7.62%</td><td>Donald Trump</td></tr>
<tr><td>Alaska</td><td>8.19%</td><td>Donald Trump</td></tr>
<tr><td>Colorado</td><td>9.78%</td><td>Joe Biden</td></tr>
</table>
</body>
</HTML>
12 changes: 6 additions & 6 deletions tables/flips.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<h2>Projected Flipped States</h2>
<table class="center">
<tr><td>State</td><td>2016 Winner</td><td>2016 Margin</td><td>2020 Projected Winner</td><td>2020 Projected Margin</td></tr>
<tr><td>Pennsylvania</td><td>Donald Trump</td><td>0.72%</td><td>Joe Biden</td><td>4.04%</td></tr>
<tr><td>Michigan</td><td>Donald Trump</td><td>0.22%</td><td>Joe Biden</td><td>4.02%</td></tr>
<tr><td>Arizona</td><td>Donald Trump</td><td>3.55%</td><td>Joe Biden</td><td>0.55%</td></tr>
<tr><td>North Carolina</td><td>Donald Trump</td><td>3.66%</td><td>Joe Biden</td><td>0.1%</td></tr>
<tr><td>Florida</td><td>Donald Trump</td><td>1.2%</td><td>Joe Biden</td><td>2.12%</td></tr>
<tr><td>Wisconsin</td><td>Donald Trump</td><td>0.76%</td><td>Joe Biden</td><td>2.54%</td></tr>
<tr><td>North Carolina</td><td>Donald Trump</td><td>3.66%</td><td>Joe Biden</td><td>1.19%</td></tr>
<tr><td>Pennsylvania</td><td>Donald Trump</td><td>0.72%</td><td>Joe Biden</td><td>4.05%</td></tr>
<tr><td>Michigan</td><td>Donald Trump</td><td>0.22%</td><td>Joe Biden</td><td>4.01%</td></tr>
<tr><td>Arizona</td><td>Donald Trump</td><td>3.55%</td><td>Joe Biden</td><td>0.57%</td></tr>
<tr><td>Wisconsin</td><td>Donald Trump</td><td>0.76%</td><td>Joe Biden</td><td>2.64%</td></tr>
<tr><td>Florida</td><td>Donald Trump</td><td>1.2%</td><td>Joe Biden</td><td>2.06%</td></tr>
</table>
</body>
</HTML>
8 changes: 4 additions & 4 deletions tables/lopsided_margins.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ <h2>Most Lopsided Projected Margins of Victory</h2>
<tr><td>Wyoming</td><td>46.3%</td><td>Donald Trump</td></tr>
<tr><td>West Virginia</td><td>42.09%</td><td>Donald Trump</td></tr>
<tr><td>Oklahoma</td><td>36.4%</td><td>Donald Trump</td></tr>
<tr><td>North Dakota</td><td>35.77%</td><td>Donald Trump</td></tr>
<tr><td>Massachusetts</td><td>32.56%</td><td>Joe Biden</td></tr>
<tr><td>North Dakota</td><td>35.78%</td><td>Donald Trump</td></tr>
<tr><td>Massachusetts</td><td>32.48%</td><td>Joe Biden</td></tr>
<tr><td>Hawaii</td><td>32.2%</td><td>Joe Biden</td></tr>
<tr><td>Idaho</td><td>31.79%</td><td>Donald Trump</td></tr>
<tr><td>California</td><td>29.49%</td><td>Joe Biden</td></tr>
<tr><td>California</td><td>29.5%</td><td>Joe Biden</td></tr>
<tr><td>Arkansas</td><td>26.91%</td><td>Donald Trump</td></tr>
<tr><td>Maryland</td><td>26.41%</td><td>Joe Biden</td></tr>
<tr><td>Vermont</td><td>26.4%</td><td>Joe Biden</td></tr>
<tr><td>New York</td><td>25.3%</td><td>Joe Biden</td></tr>
<tr><td>New York</td><td>25.43%</td><td>Joe Biden</td></tr>
<tr><td>Nebraska</td><td>25.02%</td><td>Donald Trump</td></tr>
</table>
</body>
Expand Down
70 changes: 35 additions & 35 deletions tables/results.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,56 +2,56 @@
<h2>Full Results</h2>
<table class="center">
<tr><td>State</td><td>Trump Projected Vote</td><td>Biden Projected Vote</td><td>Projected Margin</td><td>Trump Chance</td><td>Biden Chance</td></tr>
<tr><td>Alabama</td><td>58.93%</td><td>36.76%</td><td>22.17%</td><td>99.98%</td><td>0.02%</td></tr>
<tr><td>Alaska</td><td>49.97%</td><td>41.63%</td><td>8.34%</td><td>84.7%</td><td>15.3%</td></tr>
<tr><td>Arizona</td><td>46.3%</td><td>46.85%</td><td>0.55%</td><td>44.94%</td><td>55.06%</td></tr>
<tr><td>Alabama</td><td>59.0%</td><td>36.78%</td><td>22.22%</td><td>99.99%</td><td>0.01%</td></tr>
<tr><td>Alaska</td><td>50.01%</td><td>41.82%</td><td>8.19%</td><td>84.57%</td><td>15.43%</td></tr>
<tr><td>Arizona</td><td>46.33%</td><td>46.9%</td><td>0.57%</td><td>45.24%</td><td>54.76%</td></tr>
<tr><td>Arkansas</td><td>60.59%</td><td>33.68%</td><td>26.91%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>California</td><td>31.29%</td><td>60.78%</td><td>29.49%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Colorado</td><td>41.89%</td><td>51.68%</td><td>9.79%</td><td>4.58%</td><td>95.42%</td></tr>
<tr><td>Connecticut</td><td>35.34%</td><td>54.06%</td><td>18.72%</td><td>1.29%</td><td>98.71%</td></tr>
<tr><td>Delaware</td><td>38.62%</td><td>56.11%</td><td>17.49%</td><td>0.39%</td><td>99.61%</td></tr>
<tr><td>California</td><td>31.27%</td><td>60.77%</td><td>29.5%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Colorado</td><td>41.89%</td><td>51.67%</td><td>9.78%</td><td>4.46%</td><td>95.54%</td></tr>
<tr><td>Connecticut</td><td>35.4%</td><td>54.05%</td><td>18.65%</td><td>1.49%</td><td>98.51%</td></tr>
<tr><td>Delaware</td><td>38.56%</td><td>56.07%</td><td>17.51%</td><td>0.46%</td><td>99.54%</td></tr>
<tr><td>District of Columbia</td><td>4.1%</td><td>90.89%</td><td>86.79%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Florida</td><td>45.69%</td><td>47.81%</td><td>2.12%</td><td>34.14%</td><td>65.86%</td></tr>
<tr><td>Georgia</td><td>47.76%</td><td>46.4%</td><td>1.36%</td><td>60.89%</td><td>39.11%</td></tr>
<tr><td>Florida</td><td>45.75%</td><td>47.81%</td><td>2.06%</td><td>34.69%</td><td>65.31%</td></tr>
<tr><td>Georgia</td><td>47.61%</td><td>46.42%</td><td>1.19%</td><td>59.36%</td><td>40.64%</td></tr>
<tr><td>Hawaii</td><td>30.01%</td><td>62.21%</td><td>32.2%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Idaho</td><td>59.29%</td><td>27.5%</td><td>31.79%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Illinois</td><td>38.79%</td><td>55.81%</td><td>17.02%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Indiana</td><td>51.57%</td><td>40.54%</td><td>11.03%</td><td>89.09%</td><td>10.91%</td></tr>
<tr><td>Iowa</td><td>49.07%</td><td>44.52%</td><td>4.55%</td><td>79.09%</td><td>20.91%</td></tr>
<tr><td>Kansas</td><td>52.92%</td><td>39.55%</td><td>13.37%</td><td>95.48%</td><td>4.52%</td></tr>
<tr><td>Kentucky</td><td>57.28%</td><td>36.91%</td><td>20.37%</td><td>97.44%</td><td>2.56%</td></tr>
<tr><td>Indiana</td><td>51.59%</td><td>40.52%</td><td>11.07%</td><td>88.81%</td><td>11.19%</td></tr>
<tr><td>Iowa</td><td>49.0%</td><td>44.54%</td><td>4.46%</td><td>78.27%</td><td>21.73%</td></tr>
<tr><td>Kansas</td><td>52.9%</td><td>39.54%</td><td>13.36%</td><td>95.63%</td><td>4.37%</td></tr>
<tr><td>Kentucky</td><td>57.16%</td><td>36.98%</td><td>20.18%</td><td>97.42%</td><td>2.58%</td></tr>
<tr><td>Louisiana</td><td>58.1%</td><td>38.42%</td><td>19.68%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Maine</td><td>41.13%</td><td>52.15%</td><td>11.02%</td><td>10.25%</td><td>89.75%</td></tr>
<tr><td>Maine</td><td>41.19%</td><td>52.17%</td><td>10.98%</td><td>10.87%</td><td>89.13%</td></tr>
<tr><td>Maryland</td><td>33.9%</td><td>60.31%</td><td>26.41%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Massachusetts</td><td>31.11%</td><td>63.67%</td><td>32.56%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Michigan</td><td>45.0%</td><td>49.02%</td><td>4.02%</td><td>20.21%</td><td>79.79%</td></tr>
<tr><td>Minnesota</td><td>43.29%</td><td>48.28%</td><td>4.99%</td><td>9.42%</td><td>90.58%</td></tr>
<tr><td>Mississippi</td><td>56.21%</td><td>40.71%</td><td>15.5%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Massachusetts</td><td>31.14%</td><td>63.62%</td><td>32.48%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Michigan</td><td>45.01%</td><td>49.02%</td><td>4.01%</td><td>19.73%</td><td>80.27%</td></tr>
<tr><td>Minnesota</td><td>43.32%</td><td>48.35%</td><td>5.03%</td><td>9.36%</td><td>90.64%</td></tr>
<tr><td>Mississippi</td><td>56.25%</td><td>40.71%</td><td>15.54%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Missouri</td><td>56.79%</td><td>38.11%</td><td>18.68%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Montana</td><td>53.2%</td><td>41.04%</td><td>12.16%</td><td>90.12%</td><td>9.88%</td></tr>
<tr><td>Montana</td><td>53.36%</td><td>41.27%</td><td>12.09%</td><td>89.94%</td><td>10.06%</td></tr>
<tr><td>Nebraska</td><td>58.72%</td><td>33.7%</td><td>25.02%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Nevada</td><td>48.21%</td><td>49.41%</td><td>1.2%</td><td>39.13%</td><td>60.87%</td></tr>
<tr><td>New Hampshire</td><td>44.37%</td><td>49.88%</td><td>5.51%</td><td>16.56%</td><td>83.44%</td></tr>
<tr><td>New Jersey</td><td>38.49%</td><td>54.26%</td><td>15.77%</td><td>0.03%</td><td>99.97%</td></tr>
<tr><td>New Mexico</td><td>40.67%</td><td>51.35%</td><td>10.68%</td><td>1.02%</td><td>98.98%</td></tr>
<tr><td>New York</td><td>33.57%</td><td>58.87%</td><td>25.3%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>North Carolina</td><td>47.68%</td><td>47.78%</td><td>0.1%</td><td>49.54%</td><td>50.46%</td></tr>
<tr><td>North Dakota</td><td>62.98%</td><td>27.21%</td><td>35.77%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Ohio</td><td>47.67%</td><td>46.44%</td><td>1.23%</td><td>56.14%</td><td>43.86%</td></tr>
<tr><td>Nevada</td><td>48.17%</td><td>49.42%</td><td>1.25%</td><td>39.85%</td><td>60.15%</td></tr>
<tr><td>New Hampshire</td><td>44.36%</td><td>49.84%</td><td>5.48%</td><td>17.15%</td><td>82.85%</td></tr>
<tr><td>New Jersey</td><td>38.43%</td><td>54.29%</td><td>15.86%</td><td>0.07%</td><td>99.93%</td></tr>
<tr><td>New Mexico</td><td>40.69%</td><td>51.19%</td><td>10.5%</td><td>1.22%</td><td>98.78%</td></tr>
<tr><td>New York</td><td>33.44%</td><td>58.87%</td><td>25.43%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>North Carolina</td><td>46.66%</td><td>47.85%</td><td>1.19%</td><td>49.27%</td><td>50.73%</td></tr>
<tr><td>North Dakota</td><td>62.99%</td><td>27.21%</td><td>35.78%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Ohio</td><td>47.66%</td><td>46.4%</td><td>1.26%</td><td>56.26%</td><td>43.74%</td></tr>
<tr><td>Oklahoma</td><td>65.31%</td><td>28.91%</td><td>36.4%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Oregon</td><td>39.1%</td><td>50.09%</td><td>10.99%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Pennsylvania</td><td>45.19%</td><td>49.23%</td><td>4.04%</td><td>23.57%</td><td>76.43%</td></tr>
<tr><td>Pennsylvania</td><td>45.24%</td><td>49.29%</td><td>4.05%</td><td>23.25%</td><td>76.75%</td></tr>
<tr><td>Rhode Island</td><td>38.9%</td><td>54.4%</td><td>15.5%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>South Carolina</td><td>51.31%</td><td>43.73%</td><td>7.58%</td><td>84.84%</td><td>15.16%</td></tr>
<tr><td>South Dakota</td><td>54.29%</td><td>37.17%</td><td>17.12%</td><td>88.93%</td><td>11.07%</td></tr>
<tr><td>Tennessee</td><td>56.57%</td><td>37.57%</td><td>19.0%</td><td>99.28%</td><td>0.72%</td></tr>
<tr><td>Texas</td><td>48.71%</td><td>45.26%</td><td>3.45%</td><td>70.85%</td><td>29.15%</td></tr>
<tr><td>South Carolina</td><td>51.38%</td><td>43.76%</td><td>7.62%</td><td>84.84%</td><td>15.16%</td></tr>
<tr><td>South Dakota</td><td>54.08%</td><td>37.25%</td><td>16.83%</td><td>88.42%</td><td>11.58%</td></tr>
<tr><td>Tennessee</td><td>56.55%</td><td>37.61%</td><td>18.94%</td><td>99.23%</td><td>0.77%</td></tr>
<tr><td>Texas</td><td>48.77%</td><td>45.3%</td><td>3.47%</td><td>70.5%</td><td>29.5%</td></tr>
<tr><td>Utah</td><td>45.51%</td><td>27.49%</td><td>18.02%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Vermont</td><td>30.29%</td><td>56.69%</td><td>26.4%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Virginia</td><td>44.4%</td><td>49.26%</td><td>4.86%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Washington</td><td>34.94%</td><td>56.57%</td><td>21.63%</td><td>0.06%</td><td>99.94%</td></tr>
<tr><td>Virginia</td><td>44.4%</td><td>49.24%</td><td>4.84%</td><td>0.0%</td><td>100.0%</td></tr>
<tr><td>Washington</td><td>34.92%</td><td>56.59%</td><td>21.67%</td><td>0.04%</td><td>99.96%</td></tr>
<tr><td>West Virginia</td><td>68.5%</td><td>26.41%</td><td>42.09%</td><td>100.0%</td><td>0.0%</td></tr>
<tr><td>Wisconsin</td><td>46.01%</td><td>48.55%</td><td>2.54%</td><td>25.28%</td><td>74.72%</td></tr>
<tr><td>Wisconsin</td><td>45.98%</td><td>48.62%</td><td>2.64%</td><td>24.16%</td><td>75.84%</td></tr>
<tr><td>Wyoming</td><td>68.19%</td><td>21.89%</td><td>46.3%</td><td>100.0%</td><td>0.0%</td></tr>
</table>
</body>
Expand Down
7 changes: 4 additions & 3 deletions tables/tossups.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
<h2>Projected Tossup States</h2>
<table class="center">
<tr><td>State</td><td>Trump Projected Chance</td><td>Biden Projected Chance</td></tr>
<tr><td>North Carolina</td><td>49.54%</td><td>50.46%</td></tr>
<tr><td>Arizona</td><td>44.94%</td><td>55.06%</td></tr>
<tr><td>Ohio</td><td>56.14%</td><td>43.86%</td></tr>
<tr><td>North Carolina</td><td>49.27%</td><td>50.73%</td></tr>
<tr><td>Arizona</td><td>45.24%</td><td>54.76%</td></tr>
<tr><td>Ohio</td><td>56.26%</td><td>43.74%</td></tr>
<tr><td>Georgia</td><td>59.36%</td><td>40.64%</td></tr>
</table>
</body>
</HTML>
10 changes: 10 additions & 0 deletions tables/win_prob.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<HTML> <body>
<h2>Win Probabilities & Expected Electoral Votes</h2>
<table class="center">
<tr><td>Expected Electoral Votes: Joe Biden</td><td>327</td></tr>
<tr><td>Expected Electoral Votes: Donald Trump</td><td>211</td></tr>
<tr><td>Chance of Victory: Joe Biden</td><td>97.64%</td></tr>
<tr><td>Chance of Victory: Donald Trump</td><td>2.36%</td></tr>
</table>
</body>
</HTML>

0 comments on commit ee47957

Please sign in to comment.