Added error check for pitchers with 0 ABs
This commit is contained in:
parent
523b0a760e
commit
9f635630e5
@ -633,7 +633,7 @@ async def get_pitching_totals(
|
||||
tot_outs = x.sum_outs if x.sum_outs > 0 else 1
|
||||
obp = (x.sum_hit + x.sum_bb + x.sum_hbp + x.sum_ibb) / x.sum_pa
|
||||
slg = (x.sum_hr * 4 + x.sum_triple * 3 + x.sum_double * 2 +
|
||||
(x.sum_hit - x.sum_double - x.sum_triple - x.sum_hr)) / x.sum_ab
|
||||
(x.sum_hit - x.sum_double - x.sum_triple - x.sum_hr)) / max(x.sum_ab, 1)
|
||||
tot_bb = 0.1 if x.sum_bb == 0 else x.sum_bb
|
||||
|
||||
this_game = 'TOT'
|
||||
@ -685,7 +685,7 @@ async def get_pitching_totals(
|
||||
'wpa': x.sum_wpa * -1,
|
||||
'era': (x.sum_erun * 27) / tot_outs,
|
||||
'whip': ((x.sum_bb + x.sum_hit + x.sum_ibb) * 3) / tot_outs,
|
||||
'avg': x.sum_hit / x.sum_ab,
|
||||
'avg': x.sum_hit / max(x.sum_ab, 1),
|
||||
'obp': obp,
|
||||
'slg': slg,
|
||||
'ops': obp + slg,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user