James McCool commited on
Commit
bf59b97
·
1 Parent(s): 0a96877

Update app.py to implement conditional player ID mapping for Draftkings and Fanduel during data copying. This enhancement ensures that the correct ID mappings are applied based on the selected site, improving data accuracy and handling in contest simulations.

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -446,8 +446,12 @@ with tab1:
446
 
447
  # Data Copying
448
  st.session_state.Sim_Winner_Export = Sim_Winner_Frame.copy()
449
- for col in st.session_state.Sim_Winner_Export.iloc[:, 0:9].columns:
450
- st.session_state.Sim_Winner_Export[col] = st.session_state.Sim_Winner_Export[col].map(dk_id_dict)
 
 
 
 
451
 
452
  # Data Copying
453
  st.session_state.Sim_Winner_Display = Sim_Winner_Frame.copy()
 
446
 
447
  # Data Copying
448
  st.session_state.Sim_Winner_Export = Sim_Winner_Frame.copy()
449
+ if sim_site_var1 == 'Draftkings':
450
+ for col in st.session_state.Sim_Winner_Export.iloc[:, 0:9].columns:
451
+ st.session_state.Sim_Winner_Export[col] = st.session_state.Sim_Winner_Export[col].map(dk_id_dict)
452
+ elif sim_site_var1 == 'Fanduel':
453
+ for col in st.session_state.Sim_Winner_Export.iloc[:, 0:9].columns:
454
+ st.session_state.Sim_Winner_Export[col] = st.session_state.Sim_Winner_Export[col].map(fd_id_dict)
455
 
456
  # Data Copying
457
  st.session_state.Sim_Winner_Display = Sim_Winner_Frame.copy()