James McCool commited on
Commit
93bcf76
·
1 Parent(s): e559e56

Update player ID mapping in app.py: modify Fanduel data frame to remove '-mvp' suffix from player IDs and ensure accurate mapping for Showdown slate types, enhancing data integrity during export.

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -115,6 +115,7 @@ def load_overall_stats():
115
  sd_raw = raw_display.sort_values(by='Median', ascending=False)
116
  dk_sd_raw = sd_raw[sd_raw['site'] == 'Draftkings']
117
  fd_sd_raw = sd_raw[sd_raw['site'] == 'Fanduel']
 
118
 
119
  print(sd_raw.head(10))
120
 
@@ -519,14 +520,14 @@ with tab2:
519
  export_file.iloc[:, col_idx] = export_file.iloc[:, col_idx].map(id_dict)
520
  elif slate_type_var1 == 'Showdown':
521
  for col_idx in range(6):
522
- export_file.iloc[:, col_idx] = export_file.iloc[:, col_idx].map(id_dict_sd)
523
  elif site_var1 == 'Fanduel':
524
  if slate_type_var1 == 'Regular':
525
  for col_idx in range(9):
526
  export_file.iloc[:, col_idx] = export_file.iloc[:, col_idx].map(id_dict)
527
  elif slate_type_var1 == 'Showdown':
528
  for col_idx in range(6):
529
- export_file.iloc[:, col_idx] = export_file.iloc[:, col_idx].map(id_dict_sd)
530
 
531
  with st.container():
532
  if st.button("Reset Optimals", key='reset3'):
 
115
  sd_raw = raw_display.sort_values(by='Median', ascending=False)
116
  dk_sd_raw = sd_raw[sd_raw['site'] == 'Draftkings']
117
  fd_sd_raw = sd_raw[sd_raw['site'] == 'Fanduel']
118
+ fd_sd_raw['player_ID'] = fd_sd_raw['player_ID'].replace("-mvp", "").astype(str)
119
 
120
  print(sd_raw.head(10))
121
 
 
520
  export_file.iloc[:, col_idx] = export_file.iloc[:, col_idx].map(id_dict)
521
  elif slate_type_var1 == 'Showdown':
522
  for col_idx in range(6):
523
+ export_file.iloc[:, col_idx] = export_file.iloc[:, col_idx].map(dk_id_dict_sd)
524
  elif site_var1 == 'Fanduel':
525
  if slate_type_var1 == 'Regular':
526
  for col_idx in range(9):
527
  export_file.iloc[:, col_idx] = export_file.iloc[:, col_idx].map(id_dict)
528
  elif slate_type_var1 == 'Showdown':
529
  for col_idx in range(6):
530
+ export_file.iloc[:, col_idx] = export_file.iloc[:, col_idx].map(fd_id_dict_sd)
531
 
532
  with st.container():
533
  if st.button("Reset Optimals", key='reset3'):