patrickramos commited on
Commit
bc4f4c3
·
1 Parent(s): 341d615

Report mph in pitcher overview

Browse files
Files changed (2) hide show
  1. plotting.py +2 -2
  2. stats.py +1 -0
plotting.py CHANGED
@@ -96,10 +96,10 @@ def plot_velo(ax, velos):
96
  if len(_velos) <= 1:
97
  continue
98
 
99
- violin = ax.violinplot(_velos['ballSpeed'], orientation='horizontal', side='high', showextrema=False)
100
  for _violin in violin['bodies']:
101
  _violin.set_facecolor(ball_kind_code_to_color[pitch])
102
- mean = _velos['ballSpeed'].mean()
103
  ax.text(mean, 0.5, round(mean), horizontalalignment='center', verticalalignment='center', color='gray', alpha=0.75, font=font, transform=trans)
104
 
105
 
 
96
  if len(_velos) <= 1:
97
  continue
98
 
99
+ violin = ax.violinplot(_velos['ballSpeed_mph'], orientation='horizontal', side='high', showextrema=False)
100
  for _violin in violin['bodies']:
101
  _violin.set_facecolor(ball_kind_code_to_color[pitch])
102
+ mean = _velos['ballSpeed_mph'].mean()
103
  ax.text(mean, 0.5, round(mean), horizontalalignment='center', verticalalignment='center', color='gray', alpha=0.75, font=font, transform=trans)
104
 
105
 
stats.py CHANGED
@@ -203,6 +203,7 @@ def get_pitcher_stats(id, lr=None, game_kind=None, start_date=None, end_date=Non
203
  (pl.col('ballSpeed') > 0)
204
  )
205
  [['pitId', 'general_ballKind_code', 'ballKind_code', 'ballSpeed', 'x', 'y']]
 
206
  )
207
 
208
  pitcher_stats = (
 
203
  (pl.col('ballSpeed') > 0)
204
  )
205
  [['pitId', 'general_ballKind_code', 'ballKind_code', 'ballSpeed', 'x', 'y']]
206
+ .with_columns((pl.col('ballSpeed')/1.609).alias('ballSpeed_mph'))
207
  )
208
 
209
  pitcher_stats = (