James McCool commited on
Commit
04e28b7
·
1 Parent(s): ba5e769

sorted df by prop and removed dupes after

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -427,7 +427,8 @@ with tab5:
427
  prop_df = prop_df.loc[prop_df['prop_type'] == prop]
428
  prop_df = prop_df[['Player', 'book', 'over_prop', 'over_line', 'under_line']]
429
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
430
- prop_df = prop_df.drop_duplicates(subset=['Player'])
 
431
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
432
  prop_df['Over'] = 1 / prop_df['over_line']
433
  prop_df['Under'] = 1 / prop_df['under_line']
@@ -567,7 +568,8 @@ with tab5:
567
  prop_df = prop_df[['Player', 'book', 'over_prop', 'over_line', 'under_line']]
568
  prop_df = prop_df.rename(columns={"over_prop": "Prop"})
569
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
570
- prop_df = prop_df.drop_duplicates(subset=['Player'])
 
571
  prop_df['Over'] = 1 / prop_df['over_line']
572
  prop_df['Under'] = 1 / prop_df['under_line']
573
  df = pd.merge(player_stats, prop_df, how='left', left_on=['Player'], right_on = ['Player'])
 
427
  prop_df = prop_df.loc[prop_df['prop_type'] == prop]
428
  prop_df = prop_df[['Player', 'book', 'over_prop', 'over_line', 'under_line']]
429
  prop_df.rename(columns={"over_prop": "Prop"}, inplace = True)
430
+ prop_df = prop_df.sort_values(by='Prop', ascending=False)
431
+ prop_df = prop_df.drop_duplicates(subset=['Player'], keep='first')
432
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
433
  prop_df['Over'] = 1 / prop_df['over_line']
434
  prop_df['Under'] = 1 / prop_df['under_line']
 
568
  prop_df = prop_df[['Player', 'book', 'over_prop', 'over_line', 'under_line']]
569
  prop_df = prop_df.rename(columns={"over_prop": "Prop"})
570
  prop_df = prop_df.loc[prop_df['Prop'] != 0]
571
+ prop_df = prop_df.sort_values(by='Prop', ascending=False)
572
+ prop_df = prop_df.drop_duplicates(subset=['Player'], keep='first')
573
  prop_df['Over'] = 1 / prop_df['over_line']
574
  prop_df['Under'] = 1 / prop_df['under_line']
575
  df = pd.merge(player_stats, prop_df, how='left', left_on=['Player'], right_on = ['Player'])