Spaces:
Running
Running
James McCool
commited on
Commit
·
6dad1e9
1
Parent(s):
5cf9a04
added american odds translation to download
Browse files
app.py
CHANGED
@@ -98,6 +98,10 @@ def init_baselines():
|
|
98 |
|
99 |
raw_display = pd.DataFrame(list(cursor))
|
100 |
market_props = raw_display[['Name', 'Position', 'Projection', 'PropType', 'OddsType', 'over_pay', 'under_pay']]
|
|
|
|
|
|
|
|
|
101 |
|
102 |
return game_model, overall_stats, timestamp, prop_frame, prop_trends, pick_frame, market_props
|
103 |
|
@@ -108,9 +112,9 @@ def calculate_no_vig(row):
|
|
108 |
else:
|
109 |
return 100 / (american_odds + 100)
|
110 |
|
111 |
-
over_line = row['
|
112 |
-
under_line = row['
|
113 |
-
over_prop = row['
|
114 |
|
115 |
over_prob = implied_probability(over_line)
|
116 |
under_prob = implied_probability(under_line)
|
|
|
98 |
|
99 |
raw_display = pd.DataFrame(list(cursor))
|
100 |
market_props = raw_display[['Name', 'Position', 'Projection', 'PropType', 'OddsType', 'over_pay', 'under_pay']]
|
101 |
+
market_props['over_prop'] = market_props['Projection']
|
102 |
+
market_props['over_line'] = market_props['over_pay'].apply(lambda x: (x - 1) * 100 if x >= 2.0 else -100 / (x - 1))
|
103 |
+
market_props['under_prop'] = market_props['Projection']
|
104 |
+
market_props['under_line'] = market_props['under_pay'].apply(lambda x: (x - 1) * 100 if x >= 2.0 else -100 / (x - 1))
|
105 |
|
106 |
return game_model, overall_stats, timestamp, prop_frame, prop_trends, pick_frame, market_props
|
107 |
|
|
|
112 |
else:
|
113 |
return 100 / (american_odds + 100)
|
114 |
|
115 |
+
over_line = row['over_line']
|
116 |
+
under_line = row['under_line']
|
117 |
+
over_prop = row['over_prop']
|
118 |
|
119 |
over_prob = implied_probability(over_line)
|
120 |
under_prob = implied_probability(under_line)
|