James McCool commited on
Commit
42a9b70
·
1 Parent(s): 5a354a6

Refactor 'Team_Total' and 'Opp_Total' column mappings in app.py to utilize the first value from the respective DataFrame, ensuring accurate data retrieval and enhancing the integrity of player selection metrics.

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -89,8 +89,8 @@ def init_baselines():
89
  hold_frame['Order'] = np.where(hold_frame['pos_group'] == 'Hitters', hold_frame['Player'].map(RHP_Info.set_index('Player')['Order']), 0)
90
  hold_frame['Hand'] = np.where(hold_frame['pos_group'] == 'Hitters', hold_frame['Player'].map(RHP_Info.set_index('Player')['bats']), hold_frame['Player'].map(RHH_Info.set_index('Player')['Hand']))
91
  hold_frame['Opp'] = hold_frame['Team'].map(RHH_Info.set_index('Team')['Opp'])
92
- hold_frame['Team_Total'] = hold_frame['Team'].map(RHP_Info.set_index('Team')['Opp_TT']).first()
93
- hold_frame['Opp_Total'] = hold_frame['Team'].map(RHP_Info.set_index('Opp')['Opp_TT']).first()
94
 
95
  roo_data.insert(3, 'Opp', hold_frame['Opp'])
96
  roo_data.insert(4, 'Hand', hold_frame['Hand'])
 
89
  hold_frame['Order'] = np.where(hold_frame['pos_group'] == 'Hitters', hold_frame['Player'].map(RHP_Info.set_index('Player')['Order']), 0)
90
  hold_frame['Hand'] = np.where(hold_frame['pos_group'] == 'Hitters', hold_frame['Player'].map(RHP_Info.set_index('Player')['bats']), hold_frame['Player'].map(RHH_Info.set_index('Player')['Hand']))
91
  hold_frame['Opp'] = hold_frame['Team'].map(RHH_Info.set_index('Team')['Opp'])
92
+ hold_frame['Team_Total'] = hold_frame['Team'].map(RHP_Info.set_index('Team')['Opp_TT'].first())
93
+ hold_frame['Opp_Total'] = hold_frame['Team'].map(RHP_Info.set_index('Opp')['Opp_TT'].first())
94
 
95
  roo_data.insert(3, 'Opp', hold_frame['Opp'])
96
  roo_data.insert(4, 'Hand', hold_frame['Hand'])