James McCool commited on
Commit
b1009c6
·
1 Parent(s): fac166f

added player IDs to exports

Browse files
Files changed (1) hide show
  1. app.py +9 -0
app.py CHANGED
@@ -174,6 +174,8 @@ def sim_contest(Sim_size, seed_frame, maps_dict, sharp_split, Contest_Size):
174
  return Sim_Winners
175
 
176
  dk_raw, fd_raw = init_baselines()
 
 
177
 
178
  tab1, tab2 = st.tabs(['Contest Sims', 'Data Export'])
179
  with tab2:
@@ -186,6 +188,8 @@ with tab2:
186
  DK_seed = init_DK_seed_frames()
187
  FD_seed = init_FD_seed_frames()
188
  dk_raw, fd_raw = init_baselines()
 
 
189
 
190
  slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Secondary Slate'))
191
  site_var1 = st.radio("What site are you working with?", ('Draftkings', 'Fanduel'))
@@ -234,6 +238,7 @@ with tab2:
234
 
235
  if st.button("Prepare data export", key='data_export'):
236
  data_export = st.session_state.working_seed.copy()
 
237
  st.download_button(
238
  label="Export optimals set",
239
  data=convert_df(data_export),
@@ -279,6 +284,9 @@ with tab1:
279
  DK_seed = init_DK_seed_frames()
280
  FD_seed = init_FD_seed_frames()
281
  dk_raw, fd_raw = init_baselines()
 
 
 
282
  sim_slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Secondary Slate'), key='sim_slate_var1')
283
  sim_site_var1 = st.radio("What site are you working with?", ('Draftkings', 'Fanduel'), key='sim_site_var1')
284
  if sim_site_var1 == 'Draftkings':
@@ -390,6 +398,7 @@ with tab1:
390
 
391
  # Data Copying
392
  st.session_state.Sim_Winner_Export = Sim_Winner_Frame.copy()
 
393
 
394
  # Data Copying
395
  st.session_state.Sim_Winner_Display = Sim_Winner_Frame.copy()
 
174
  return Sim_Winners
175
 
176
  dk_raw, fd_raw = init_baselines()
177
+ dk_id_dict = dict(zip(dk_raw.Player, dk_raw.player_id))
178
+ fd_id_dict = dict(zip(fd_raw.Player, fd_raw.player_id))
179
 
180
  tab1, tab2 = st.tabs(['Contest Sims', 'Data Export'])
181
  with tab2:
 
188
  DK_seed = init_DK_seed_frames()
189
  FD_seed = init_FD_seed_frames()
190
  dk_raw, fd_raw = init_baselines()
191
+ dk_id_dict = dict(zip(dk_raw.Player, dk_raw.player_id))
192
+ fd_id_dict = dict(zip(fd_raw.Player, fd_raw.player_id))
193
 
194
  slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Secondary Slate'))
195
  site_var1 = st.radio("What site are you working with?", ('Draftkings', 'Fanduel'))
 
238
 
239
  if st.button("Prepare data export", key='data_export'):
240
  data_export = st.session_state.working_seed.copy()
241
+ data_export['Player'] = data_export['Player'].map(dk_id_dict)
242
  st.download_button(
243
  label="Export optimals set",
244
  data=convert_df(data_export),
 
284
  DK_seed = init_DK_seed_frames()
285
  FD_seed = init_FD_seed_frames()
286
  dk_raw, fd_raw = init_baselines()
287
+ dk_id_dict = dict(zip(dk_raw.Player, dk_raw.player_id))
288
+ fd_id_dict = dict(zip(fd_raw.Player, fd_raw.player_id))
289
+
290
  sim_slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Secondary Slate'), key='sim_slate_var1')
291
  sim_site_var1 = st.radio("What site are you working with?", ('Draftkings', 'Fanduel'), key='sim_site_var1')
292
  if sim_site_var1 == 'Draftkings':
 
398
 
399
  # Data Copying
400
  st.session_state.Sim_Winner_Export = Sim_Winner_Frame.copy()
401
+ st.session_state.Sim_Winner_Export['Player'] = st.session_state.Sim_Winner_Export['Player'].map(dk_id_dict)
402
 
403
  # Data Copying
404
  st.session_state.Sim_Winner_Display = Sim_Winner_Frame.copy()