James McCool commited on
Commit
83b30d9
·
1 Parent(s): ffa571c

Add 'Opp' column to roo_data in app.py for enhanced player matchup information. Adjusted column order to improve data organization and clarity in the lineup summary.

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -88,9 +88,11 @@ def init_baselines():
88
 
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
-
92
- roo_data.insert(3, 'Hand', hold_frame['Hand'])
93
- roo_data.insert(4, 'Order', hold_frame['Order'].astype(int))
 
 
94
 
95
  dk_roo = roo_data[roo_data['Site'] == 'Draftkings']
96
  dk_id_map = dict(zip(dk_roo['Player'], dk_roo['player_ID']))
 
88
 
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
+
93
+ roo_data.insert(3, 'Opp', hold_frame['Opp'])
94
+ roo_data.insert(4, 'Hand', hold_frame['Hand'])
95
+ roo_data.insert(5, 'Order', hold_frame['Order'].astype(int))
96
 
97
  dk_roo = roo_data[roo_data['Site'] == 'Draftkings']
98
  dk_id_map = dict(zip(dk_roo['Player'], dk_roo['player_ID']))