nesticot commited on
Commit
5c3048c
·
verified ·
1 Parent(s): 376b666

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -92,10 +92,20 @@ def server(input,output,session):
92
  df_non_batter_2023 = df_2023_bip.loc[(df_2023_bip['batter_id'] != batter_id_select)&(df_2023_bip['season']==season)]
93
  df_non_batter_2022 = df_2023_bip.loc[(df_2023_bip['batter_id'] != batter_id_select)&(df_2023_bip['season']==2022)]
94
 
 
 
 
 
95
  traj_df = df_batter_2023.groupby(['traj'])['launch_speed'].count() / len(df_batter_2023)
96
  trajectory_df = df_batter_2023.groupby(['trajectory'])['launch_speed'].count() / len(df_batter_2023)#.loc['Oppo']
97
 
98
-
 
 
 
 
 
 
99
 
100
 
101
  colour_palette = ['#FFB000','#648FFF','#785EF0',
 
92
  df_non_batter_2023 = df_2023_bip.loc[(df_2023_bip['batter_id'] != batter_id_select)&(df_2023_bip['season']==season)]
93
  df_non_batter_2022 = df_2023_bip.loc[(df_2023_bip['batter_id'] != batter_id_select)&(df_2023_bip['season']==2022)]
94
 
95
+
96
+
97
+
98
+
99
  traj_df = df_batter_2023.groupby(['traj'])['launch_speed'].count() / len(df_batter_2023)
100
  trajectory_df = df_batter_2023.groupby(['trajectory'])['launch_speed'].count() / len(df_batter_2023)#.loc['Oppo']
101
 
102
+ # Define the four indices you want
103
+ desired_traj = ['Pull', 'Straight', 'Oppo']
104
+ trajectory = ['fly_ball', 'ground_ball', 'line_drive', 'popup']
105
+ # Create a MultiIndex from the desired indices
106
+ multi_index = pd.MultiIndex.from_product([desired_traj,trajectory], names=['traj','trajectory'])
107
+ trajectory_df = trajectory_df.reindex(multi_index, fill_value=0)
108
+
109
 
110
 
111
  colour_palette = ['#FFB000','#648FFF','#785EF0',