James McCool commited on
Commit
6dad1e9
·
1 Parent(s): 5cf9a04

added american odds translation to download

Browse files
Files changed (1) hide show
  1. app.py +7 -3
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['over_pay'].apply(lambda x: (x - 1) * 100 if x >= 2.0 else -100 / (x - 1))
112
- under_line = row['under_pay'].apply(lambda x: (x - 1) * 100 if x >= 2.0 else -100 / (x - 1))
113
- over_prop = row['Projection']
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)