James McCool commited on
Commit
202a844
·
1 Parent(s): bf45afd

Refactor app.py: Simplify data export handling by removing unnecessary DataFrame conversion for session state display. This change enhances performance and maintains consistency in data representation across player selections.

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -208,7 +208,7 @@ with tab2:
208
  st.session_state.working_seed = st.session_state.working_seed
209
  if player_var1 == 'Specific Players':
210
  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)]
211
- st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
212
  export_column_var = 8
213
  elif 'working_seed' not in st.session_state:
214
  if slate_var1 == 'Main Slate':
@@ -226,7 +226,7 @@ with tab2:
226
 
227
  if player_var1 == 'Specific Players':
228
  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)]
229
- st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
230
  export_column_var = 8
231
  data_export = st.session_state.data_export_display.copy()
232
  for col in range(export_column_var):
@@ -237,7 +237,7 @@ with tab2:
237
  st.session_state.working_seed = st.session_state.working_seed
238
  if player_var1 == 'Specific Players':
239
  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)]
240
- st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
241
  export_column_var = 9
242
  elif 'working_seed' not in st.session_state:
243
  if slate_var1 == 'Main Slate':
@@ -255,7 +255,7 @@ with tab2:
255
 
256
  if player_var1 == 'Specific Players':
257
  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)]
258
- st.session_state.data_export_display = pd.DataFrame(st.session_state.working_seed[0:lineup_num_var], columns=column_names)
259
  export_column_var = 9
260
  data_export = st.session_state.data_export_display.copy()
261
  for col in range(export_column_var):
 
208
  st.session_state.working_seed = st.session_state.working_seed
209
  if player_var1 == 'Specific Players':
210
  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)]
211
+ st.session_state.data_export_display = st.session_state.working_seed[0:lineup_num_var]
212
  export_column_var = 8
213
  elif 'working_seed' not in st.session_state:
214
  if slate_var1 == 'Main Slate':
 
226
 
227
  if player_var1 == 'Specific Players':
228
  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)]
229
+ st.session_state.data_export_display = st.session_state.working_seed[0:lineup_num_var]
230
  export_column_var = 8
231
  data_export = st.session_state.data_export_display.copy()
232
  for col in range(export_column_var):
 
237
  st.session_state.working_seed = st.session_state.working_seed
238
  if player_var1 == 'Specific Players':
239
  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)]
240
+ st.session_state.data_export_display = st.session_state.working_seed[0:lineup_num_var]
241
  export_column_var = 9
242
  elif 'working_seed' not in st.session_state:
243
  if slate_var1 == 'Main Slate':
 
255
 
256
  if player_var1 == 'Specific Players':
257
  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)]
258
+ st.session_state.data_export_display = st.session_state.working_seed[0:lineup_num_var]
259
  export_column_var = 9
260
  data_export = st.session_state.data_export_display.copy()
261
  for col in range(export_column_var):