Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -321,11 +321,18 @@ def server(input, output, session):
|
|
321 |
df_summ_player['barrel_percent'] = np.nan
|
322 |
df_summ_player['hard_hit_percent'] = np.nan
|
323 |
df_summ_player['xwoba_percent'] = np.nan
|
|
|
324 |
if df_summ_player_pct['launch_speed'].isna().values[0]:
|
325 |
df_summ_player_pct['sweet_spot_percent'] = np.nan
|
326 |
df_summ_player_pct['barrel_percent'] = np.nan
|
327 |
df_summ_player_pct['hard_hit_percent'] = np.nan
|
328 |
-
df_summ_player_pct['xwoba_percent'] = np.nan
|
|
|
|
|
|
|
|
|
|
|
|
|
329 |
# x = 0.1
|
330 |
# y = 0.9
|
331 |
for cat in range(len(column_list)):
|
@@ -508,7 +515,7 @@ def server(input, output, session):
|
|
508 |
ha='center',
|
509 |
va='center')
|
510 |
|
511 |
-
df_plot = df_summ_batter_pitch[column_list_pitch].xs([batter_select,df_summ_update.xs(batter_select,level=0).index[0]]).sort_values('pitches',ascending=False)
|
512 |
df_plot = df_plot[df_plot['pitches'] > 0]
|
513 |
|
514 |
df_plot_pct = df_summ_batter_pitch_pct[column_list_pitch].xs([batter_select,df_summ_update.xs(batter_select,level=0).index[0]]).sort_values('pitches',ascending=False)#.dropna()
|
@@ -571,7 +578,7 @@ def server(input, output, session):
|
|
571 |
|
572 |
|
573 |
|
574 |
-
float_3_list = ['
|
575 |
for fl in float_3_list:
|
576 |
# Subset of column names
|
577 |
subset_columns = [fl]
|
|
|
321 |
df_summ_player['barrel_percent'] = np.nan
|
322 |
df_summ_player['hard_hit_percent'] = np.nan
|
323 |
df_summ_player['xwoba_percent'] = np.nan
|
324 |
+
df_summ_player['xwoba_percent_contact'] = np.nan
|
325 |
if df_summ_player_pct['launch_speed'].isna().values[0]:
|
326 |
df_summ_player_pct['sweet_spot_percent'] = np.nan
|
327 |
df_summ_player_pct['barrel_percent'] = np.nan
|
328 |
df_summ_player_pct['hard_hit_percent'] = np.nan
|
329 |
+
df_summ_player_pct['xwoba_percent'] = np.nan
|
330 |
+
df_summ_player['xwoba_percent_contact'] = np.nan
|
331 |
+
if df_summ_batter_pitch['launch_speed'].isna().values[0]:
|
332 |
+
df_summ_batter_pitch['xwoba_percent_contact'] = np.nan
|
333 |
+
|
334 |
+
|
335 |
+
|
336 |
# x = 0.1
|
337 |
# y = 0.9
|
338 |
for cat in range(len(column_list)):
|
|
|
515 |
ha='center',
|
516 |
va='center')
|
517 |
|
518 |
+
df_plot = df_summ_batter_pitch[column_list_pitch].xs([batter_select,df_summ_update.xs(batter_select,level=0).index[0]]).sort_values('pitches',ascending=False).fillna('—')
|
519 |
df_plot = df_plot[df_plot['pitches'] > 0]
|
520 |
|
521 |
df_plot_pct = df_summ_batter_pitch_pct[column_list_pitch].xs([batter_select,df_summ_update.xs(batter_select,level=0).index[0]]).sort_values('pitches',ascending=False)#.dropna()
|
|
|
578 |
|
579 |
|
580 |
|
581 |
+
float_3_list = ['xwoba_percent_contact']
|
582 |
for fl in float_3_list:
|
583 |
# Subset of column names
|
584 |
subset_columns = [fl]
|