James McCool commited on
Commit
26879cf
·
1 Parent(s): d0b3283

Simplify Showdown slate salary mapping for DraftKings and FanDuel

Browse files

- Remove redundant site-specific slicing for Showdown slates
- Use direct raw_baselines mapping for player salaries
- Streamline salary dictionary creation for Showdown slate types

Files changed (1) hide show
  1. app.py +2 -4
app.py CHANGED
@@ -210,8 +210,7 @@ with tab2:
210
  ROO_slice = raw_baselines[raw_baselines['Site'] == 'Draftkings']
211
  player_salaries = dict(zip(ROO_slice['Player'], ROO_slice['Salary']))
212
  elif slate_var1 == 'Showdown':
213
- ROO_slice = raw_baselines[raw_baselines['Site'] == 'Draftkings']
214
- player_salaries = dict(zip(ROO_slice['Player'], ROO_slice['Salary']))
215
  # Get the minimum and maximum ownership values from dk_lineups
216
  min_own = np.min(dk_lineups[:,8])
217
  max_own = np.max(dk_lineups[:,8])
@@ -229,8 +228,7 @@ with tab2:
229
  ROO_slice = raw_baselines[raw_baselines['Site'] == 'Fanduel']
230
  player_salaries = dict(zip(ROO_slice['Player'], ROO_slice['Salary']))
231
  elif slate_var1 == 'Showdown':
232
- ROO_slice = raw_baselines[raw_baselines['Site'] == 'Fanduel']
233
- player_salaries = dict(zip(ROO_slice['Player'], ROO_slice['Salary']))
234
  min_own = np.min(fd_lineups[:,8])
235
  max_own = np.max(fd_lineups[:,8])
236
  column_names = fd_columns
 
210
  ROO_slice = raw_baselines[raw_baselines['Site'] == 'Draftkings']
211
  player_salaries = dict(zip(ROO_slice['Player'], ROO_slice['Salary']))
212
  elif slate_var1 == 'Showdown':
213
+ player_salaries = dict(zip(raw_baselines['Player'], raw_baselines['Salary']))
 
214
  # Get the minimum and maximum ownership values from dk_lineups
215
  min_own = np.min(dk_lineups[:,8])
216
  max_own = np.max(dk_lineups[:,8])
 
228
  ROO_slice = raw_baselines[raw_baselines['Site'] == 'Fanduel']
229
  player_salaries = dict(zip(ROO_slice['Player'], ROO_slice['Salary']))
230
  elif slate_var1 == 'Showdown':
231
+ player_salaries = dict(zip(raw_baselines['Player'], raw_baselines['Salary']))
 
232
  min_own = np.min(fd_lineups[:,8])
233
  max_own = np.max(fd_lineups[:,8])
234
  column_names = fd_columns