Spaces:
Running
Running
James McCool
commited on
Commit
·
058dc60
1
Parent(s):
ca941ef
fixed player search for optimals
Browse files
app.py
CHANGED
@@ -274,22 +274,14 @@ with tab2:
|
|
274 |
st.session_state.working_seed = st.session_state.working_seed
|
275 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
|
276 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
|
277 |
-
|
278 |
-
player_mask = st.session_state.working_seed.apply(lambda row: any(player in str(cell) for player in player_var2 for cell in row), axis=1)
|
279 |
-
|
280 |
-
# Apply the mask to filter the DataFrame
|
281 |
-
st.session_state.working_seed = st.session_state.working_seed[player_mask]
|
282 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
283 |
elif 'working_seed' not in st.session_state:
|
284 |
st.session_state.working_seed = dk_lineups.copy()
|
285 |
st.session_state.working_seed = st.session_state.working_seed
|
286 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
|
287 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
|
288 |
-
|
289 |
-
player_mask = st.session_state.working_seed.apply(lambda row: any(player in str(cell) for player in player_var2 for cell in row), axis=1)
|
290 |
-
|
291 |
-
# Apply the mask to filter the DataFrame
|
292 |
-
st.session_state.working_seed = st.session_state.working_seed[player_mask]
|
293 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
294 |
|
295 |
elif site_var1 == 'Fanduel':
|
@@ -297,22 +289,14 @@ with tab2:
|
|
297 |
st.session_state.working_seed = st.session_state.working_seed
|
298 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,15] >= own_var_low]
|
299 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,15] <= own_var_high]
|
300 |
-
|
301 |
-
player_mask = st.session_state.working_seed.apply(lambda row: any(player in str(cell) for player in player_var2 for cell in row), axis=1)
|
302 |
-
|
303 |
-
# Apply the mask to filter the DataFrame
|
304 |
-
st.session_state.working_seed = st.session_state.working_seed[player_mask]
|
305 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
306 |
elif 'working_seed' not in st.session_state:
|
307 |
st.session_state.working_seed = fd_lineups.copy()
|
308 |
st.session_state.working_seed = st.session_state.working_seed
|
309 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,15] >= own_var_low]
|
310 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,15] <= own_var_high]
|
311 |
-
|
312 |
-
player_mask = st.session_state.working_seed.apply(lambda row: any(player in str(cell) for player in player_var2 for cell in row), axis=1)
|
313 |
-
|
314 |
-
# Apply the mask to filter the DataFrame
|
315 |
-
st.session_state.working_seed = st.session_state.working_seed[player_mask]
|
316 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
317 |
|
318 |
with st.container():
|
|
|
274 |
st.session_state.working_seed = st.session_state.working_seed
|
275 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] >= own_var_low]
|
276 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,14] <= own_var_high]
|
277 |
+
st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed.to_numpy(), 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 |
+
st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed.to_numpy(), player_var2).any(axis=1).all(axis=1)]
|
|
|
|
|
|
|
|
|
285 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
286 |
|
287 |
elif site_var1 == 'Fanduel':
|
|
|
289 |
st.session_state.working_seed = st.session_state.working_seed
|
290 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,15] >= own_var_low]
|
291 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,15] <= own_var_high]
|
292 |
+
st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed.to_numpy(), player_var2).any(axis=1).all(axis=1)]
|
|
|
|
|
|
|
|
|
293 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
294 |
elif 'working_seed' not in st.session_state:
|
295 |
st.session_state.working_seed = fd_lineups.copy()
|
296 |
st.session_state.working_seed = st.session_state.working_seed
|
297 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,15] >= own_var_low]
|
298 |
st.session_state.working_seed = st.session_state.working_seed[st.session_state.working_seed[:,15] <= own_var_high]
|
299 |
+
st.session_state.working_seed = st.session_state.working_seed[np.equal.outer(st.session_state.working_seed.to_numpy(), player_var2).any(axis=1).all(axis=1)]
|
|
|
|
|
|
|
|
|
300 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
301 |
|
302 |
with st.container():
|