James McCool commited on
Commit
8e622a8
·
1 Parent(s): f8c497a

Update player position assignment in app.py to handle GOLF sport case

Browse files

- Enhanced logic for setting player positions by assigning a fixed position of 'G' for GOLF, while retaining the existing mapping for other sports.
- Improved clarity in player frame processing while maintaining overall functionality.

Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -258,7 +258,10 @@ with tab2:
258
 
259
  st.session_state['player_frame'] = create_player_exposures(working_df, player_columns, entry_names)
260
  hold_frame = st.session_state['player_frame'].copy()
261
- hold_frame['Pos'] = hold_frame['Player'].map(map_dict['pos_map'])
 
 
 
262
  st.session_state['player_frame'].insert(1, 'Pos', hold_frame['Pos'])
263
  st.session_state['player_frame'] = st.session_state['player_frame'].dropna(subset=['Pos'])
264
  if pos_select:
 
258
 
259
  st.session_state['player_frame'] = create_player_exposures(working_df, player_columns, entry_names)
260
  hold_frame = st.session_state['player_frame'].copy()
261
+ if sport_select == 'GOLF':
262
+ hold_frame['Pos'] = 'G'
263
+ else:
264
+ hold_frame['Pos'] = hold_frame['Player'].map(map_dict['pos_map'])
265
  st.session_state['player_frame'].insert(1, 'Pos', hold_frame['Pos'])
266
  st.session_state['player_frame'] = st.session_state['player_frame'].dropna(subset=['Pos'])
267
  if pos_select: