James McCool
commited on
Commit
·
3ada80f
1
Parent(s):
5c70087
testing
Browse files- src/streamlit_app.py +14 -29
src/streamlit_app.py
CHANGED
|
@@ -1316,38 +1316,24 @@ if selected_tab == 'Optimals':
|
|
| 1316 |
)
|
| 1317 |
|
| 1318 |
if site_var == 'Draftkings':
|
| 1319 |
-
|
| 1320 |
-
|
| 1321 |
-
|
| 1322 |
-
|
| 1323 |
-
|
| 1324 |
-
st.session_state.working_seed = dk_lineups.copy()
|
| 1325 |
-
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
|
| 1326 |
-
elif 'working_seed' not in st.session_state:
|
| 1327 |
st.session_state.working_seed = dk_lineups.copy()
|
| 1328 |
-
|
| 1329 |
-
|
| 1330 |
-
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)]
|
| 1331 |
-
elif player_var2 == []:
|
| 1332 |
-
st.session_state.working_seed = dk_lineups.copy()
|
| 1333 |
-
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
|
| 1334 |
|
| 1335 |
elif site_var == 'Fanduel':
|
| 1336 |
-
|
| 1337 |
-
|
| 1338 |
-
|
| 1339 |
-
|
| 1340 |
-
|
| 1341 |
-
st.session_state.working_seed = fd_lineups.copy()
|
| 1342 |
-
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
|
| 1343 |
-
elif 'working_seed' not in st.session_state:
|
| 1344 |
st.session_state.working_seed = fd_lineups.copy()
|
| 1345 |
-
|
| 1346 |
-
|
| 1347 |
-
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)]
|
| 1348 |
-
elif player_var2 == []:
|
| 1349 |
-
st.session_state.working_seed = fd_lineups.copy()
|
| 1350 |
-
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
|
| 1351 |
st.session_state.data_export_display = st.session_state.data_export_display[st.session_state.data_export_display['salary'] >= salary_min_var]
|
| 1352 |
st.session_state.data_export_display = st.session_state.data_export_display[st.session_state.data_export_display['salary'] <= salary_max_var]
|
| 1353 |
st.session_state.data_export_display = st.session_state.data_export_display[st.session_state.data_export_display['Team_count'] >= min_stacks_var]
|
|
@@ -1373,7 +1359,6 @@ if selected_tab == 'Optimals':
|
|
| 1373 |
elif sport_var == 'WNBA':
|
| 1374 |
map_columns = ['G1', 'G2', 'F1', 'F2', 'F3', 'UTIL']
|
| 1375 |
for col_idx in map_columns:
|
| 1376 |
-
print(export_file[col_idx])
|
| 1377 |
export_file[col_idx] = export_file[col_idx].map(fd_id_map)
|
| 1378 |
elif type_var == 'Showdown':
|
| 1379 |
map_columns = ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5']
|
|
|
|
| 1316 |
)
|
| 1317 |
|
| 1318 |
if site_var == 'Draftkings':
|
| 1319 |
+
st.session_state.working_seed = dk_lineups.copy()
|
| 1320 |
+
st.session_state.working_seed = st.session_state.working_seed
|
| 1321 |
+
if player_var2 != []:
|
| 1322 |
+
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)]
|
| 1323 |
+
elif player_var2 == []:
|
|
|
|
|
|
|
|
|
|
| 1324 |
st.session_state.working_seed = dk_lineups.copy()
|
| 1325 |
+
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
|
| 1326 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1327 |
|
| 1328 |
elif site_var == 'Fanduel':
|
| 1329 |
+
st.session_state.working_seed = fd_lineups.copy()
|
| 1330 |
+
st.session_state.working_seed = st.session_state.working_seed
|
| 1331 |
+
if player_var2 != []:
|
| 1332 |
+
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)]
|
| 1333 |
+
elif player_var2 == []:
|
|
|
|
|
|
|
|
|
|
| 1334 |
st.session_state.working_seed = fd_lineups.copy()
|
| 1335 |
+
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
|
| 1336 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1337 |
st.session_state.data_export_display = st.session_state.data_export_display[st.session_state.data_export_display['salary'] >= salary_min_var]
|
| 1338 |
st.session_state.data_export_display = st.session_state.data_export_display[st.session_state.data_export_display['salary'] <= salary_max_var]
|
| 1339 |
st.session_state.data_export_display = st.session_state.data_export_display[st.session_state.data_export_display['Team_count'] >= min_stacks_var]
|
|
|
|
| 1359 |
elif sport_var == 'WNBA':
|
| 1360 |
map_columns = ['G1', 'G2', 'F1', 'F2', 'F3', 'UTIL']
|
| 1361 |
for col_idx in map_columns:
|
|
|
|
| 1362 |
export_file[col_idx] = export_file[col_idx].map(fd_id_map)
|
| 1363 |
elif type_var == 'Showdown':
|
| 1364 |
map_columns = ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5']
|