Spaces:
Running
Running
James McCool
commited on
Commit
·
48ec8ac
1
Parent(s):
3e9ad43
fixed session state issue for working seed
Browse files
app.py
CHANGED
@@ -225,7 +225,7 @@ with tab2:
|
|
225 |
column_names = dk_columns
|
226 |
|
227 |
player_var1 = st.radio("Do you want a frame with specific Players?", ('Full Slate', 'Specific Players'), key='player_var1')
|
228 |
-
if player_var1 == 'Specific
|
229 |
player_var2 = st.multiselect('Which players do you want?', options = dk_raw['Player'].unique())
|
230 |
elif player_var1 == 'Full Slate':
|
231 |
player_var2 = dk_raw.Player.values.tolist()
|
@@ -235,7 +235,7 @@ with tab2:
|
|
235 |
column_names = fd_columns
|
236 |
|
237 |
player_var1 = st.radio("Do you want a frame with specific Players?", ('Full Slate', 'Specific Players'), key='player_var1')
|
238 |
-
if player_var1 == 'Specific
|
239 |
player_var2 = st.multiselect('Which players do you want?', options = dk_raw['Player'].unique())
|
240 |
elif player_var1 == 'Full Slate':
|
241 |
player_var2 = dk_raw.Player.values.tolist()
|
@@ -254,20 +254,20 @@ with tab2:
|
|
254 |
if st.button("Load Lineups", key='load_data'):
|
255 |
if site_var1 == 'Draftkings':
|
256 |
if 'working_seed' in st.session_state:
|
257 |
-
st.session_state.working_seed = st.session_state.working_seed[np.isin(st.session_state.working_seed[:,
|
258 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
259 |
elif 'working_seed' not in st.session_state:
|
260 |
st.session_state.working_seed = dk_lineups.copy()
|
261 |
-
st.session_state.working_seed = st.session_state.working_seed[np.isin(st.session_state.working_seed[:,
|
262 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
263 |
|
264 |
elif site_var1 == 'Fanduel':
|
265 |
if 'working_seed' in st.session_state:
|
266 |
-
st.session_state.working_seed = st.session_state.working_seed[np.isin(st.session_state.working_seed[:,
|
267 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
268 |
elif 'working_seed' not in st.session_state:
|
269 |
st.session_state.working_seed = fd_lineups.copy()
|
270 |
-
st.session_state.working_seed = st.session_state.working_seed[np.isin(st.session_state.working_seed[:,
|
271 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
272 |
|
273 |
with st.container():
|
|
|
225 |
column_names = dk_columns
|
226 |
|
227 |
player_var1 = st.radio("Do you want a frame with specific Players?", ('Full Slate', 'Specific Players'), key='player_var1')
|
228 |
+
if player_var1 == 'Specific Players':
|
229 |
player_var2 = st.multiselect('Which players do you want?', options = dk_raw['Player'].unique())
|
230 |
elif player_var1 == 'Full Slate':
|
231 |
player_var2 = dk_raw.Player.values.tolist()
|
|
|
235 |
column_names = fd_columns
|
236 |
|
237 |
player_var1 = st.radio("Do you want a frame with specific Players?", ('Full Slate', 'Specific Players'), key='player_var1')
|
238 |
+
if player_var1 == 'Specific Players':
|
239 |
player_var2 = st.multiselect('Which players do you want?', options = dk_raw['Player'].unique())
|
240 |
elif player_var1 == 'Full Slate':
|
241 |
player_var2 = dk_raw.Player.values.tolist()
|
|
|
254 |
if st.button("Load Lineups", key='load_data'):
|
255 |
if site_var1 == 'Draftkings':
|
256 |
if 'working_seed' in st.session_state:
|
257 |
+
st.session_state.working_seed = st.session_state.working_seed[np.isin(st.session_state.working_seed[:,0:9], player_var2)]
|
258 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
259 |
elif 'working_seed' not in st.session_state:
|
260 |
st.session_state.working_seed = dk_lineups.copy()
|
261 |
+
st.session_state.working_seed = st.session_state.working_seed[np.isin(st.session_state.working_seed[:,0:9], player_var2)]
|
262 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
263 |
|
264 |
elif site_var1 == 'Fanduel':
|
265 |
if 'working_seed' in st.session_state:
|
266 |
+
st.session_state.working_seed = st.session_state.working_seed[np.isin(st.session_state.working_seed[:,0:10], player_var2)]
|
267 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
268 |
elif 'working_seed' not in st.session_state:
|
269 |
st.session_state.working_seed = fd_lineups.copy()
|
270 |
+
st.session_state.working_seed = st.session_state.working_seed[np.isin(st.session_state.working_seed[:,0:10], player_var2)]
|
271 |
st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:151], columns=column_names)
|
272 |
|
273 |
with st.container():
|