nesticot commited on
Commit
8f6ccd5
·
verified ·
1 Parent(s): b94bf4c

Update batting_update.py

Browse files
Files changed (1) hide show
  1. batting_update.py +10 -2
batting_update.py CHANGED
@@ -480,8 +480,16 @@ def df_summ_changes(df_summ=pd.DataFrame()):
480
  df_summ = df_summ.dropna(subset=['bip'])
481
  return df_summ
482
 
483
- def df_summ_filter_out(df_summ=pd.DataFrame(),batter_select = 0):
484
- df_summ_filter = df_summ[df_summ['pa'] >= min(math.floor(df_summ.xs(batter_select,level=0)['pa']/10)*10,500)]
 
 
 
 
 
 
 
 
485
  df_summ_filter_pct = df_summ_filter.rank(pct=True,ascending=True)
486
  df_summ_player = df_summ.xs(batter_select,level=0)
487
  df_summ_player_pct = df_summ_filter_pct.xs(batter_select,level=0)
 
480
  df_summ = df_summ.dropna(subset=['bip'])
481
  return df_summ
482
 
483
+ def df_summ_filter_out(df_summ=pd.DataFrame(),batter_select = 0,date_min=0):
484
+ import datetime
485
+
486
+ def weeks_after(day):
487
+ today = datetime.date.today()
488
+ time_difference = today - day
489
+ weeks = time_difference.days // 7
490
+ return weeks
491
+
492
+ df_summ_filter = df_summ[df_summ['pa'] >= min(math.floor(df_summ.xs(batter_select,level=0)['pa']/10)*10,500,weeks_after(date_min)*20)]
493
  df_summ_filter_pct = df_summ_filter.rank(pct=True,ascending=True)
494
  df_summ_player = df_summ.xs(batter_select,level=0)
495
  df_summ_player_pct = df_summ_filter_pct.xs(batter_select,level=0)