James McCool commited on
Commit
2a95709
·
1 Parent(s): 56fe83d

changed to sort on if/then

Browse files
Files changed (1) hide show
  1. app.py +9 -4
app.py CHANGED
@@ -220,6 +220,7 @@ with tab2:
220
 
221
  slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Just the Main Slate'))
222
  site_var1 = st.radio("What site are you working with?", ('Draftkings', 'Fanduel'))
 
223
  if site_var1 == 'Draftkings':
224
  raw_baselines = dk_raw
225
  # Get the minimum and maximum ownership values from dk_lineups
@@ -272,14 +273,16 @@ with tab2:
272
  st.session_state.working_seed = st.session_state.working_seed
273
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
274
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
275
- st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed, player_var2).any(axis=1).all(axis=1)]
 
276
  st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
277
  elif 'working_seed' not in st.session_state:
278
  st.session_state.working_seed = dk_lineups.copy()
279
  st.session_state.working_seed = st.session_state.working_seed
280
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
281
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
282
- st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed, player_var2).any(axis=1).all(axis=1)]
 
283
  st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
284
 
285
  elif site_var1 == 'Fanduel':
@@ -287,14 +290,16 @@ with tab2:
287
  st.session_state.working_seed = st.session_state.working_seed
288
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
289
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
290
- st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed, player_var2).any(axis=1).all(axis=1)]
 
291
  st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
292
  elif 'working_seed' not in st.session_state:
293
  st.session_state.working_seed = fd_lineups.copy()
294
  st.session_state.working_seed = st.session_state.working_seed
295
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
296
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
297
- st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed, player_var2).any(axis=1).all(axis=1)]
 
298
  st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
299
 
300
  with st.container():
 
220
 
221
  slate_var1 = st.radio("Which data are you loading?", ('Main Slate', 'Just the Main Slate'))
222
  site_var1 = st.radio("What site are you working with?", ('Draftkings', 'Fanduel'))
223
+
224
  if site_var1 == 'Draftkings':
225
  raw_baselines = dk_raw
226
  # Get the minimum and maximum ownership values from dk_lineups
 
273
  st.session_state.working_seed = st.session_state.working_seed
274
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
275
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
276
+ if player_var1 == 'Specific Players':
277
+ st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed, player_var2).any(axis=1).all(axis=1)]
278
  st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
279
  elif 'working_seed' not in st.session_state:
280
  st.session_state.working_seed = dk_lineups.copy()
281
  st.session_state.working_seed = st.session_state.working_seed
282
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
283
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
284
+ if player_var1 == 'Specific Players':
285
+ st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed, player_var2).any(axis=1).all(axis=1)]
286
  st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
287
 
288
  elif site_var1 == 'Fanduel':
 
290
  st.session_state.working_seed = st.session_state.working_seed
291
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
292
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
293
+ if player_var1 == 'Specific Players':
294
+ st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed, player_var2).any(axis=1).all(axis=1)]
295
  st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
296
  elif 'working_seed' not in st.session_state:
297
  st.session_state.working_seed = fd_lineups.copy()
298
  st.session_state.working_seed = st.session_state.working_seed
299
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
300
  # st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
301
+ if player_var1 == 'Specific Players':
302
+ st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed, player_var2).any(axis=1).all(axis=1)]
303
  st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
304
 
305
  with st.container():