James McCool commited on
Commit
1052082
·
1 Parent(s): a2dd3d5

Update projection calculations in app.py to ensure accurate ownership metrics. Adjusted 'Proj Own' calculations for both 'cpt_working' and 'flex_working' DataFrames by dividing by 100, enhancing the precision of player ownership projections.

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -513,7 +513,7 @@ with tab1:
513
  cpt_working['Freq'] = cpt_working['Freq'].astype(int)
514
  cpt_working['Position'] = cpt_working['Player'].map(maps_dict['Pos_map'])
515
  cpt_working['Salary'] = cpt_working['Player'].map(maps_dict['Salary_map'])
516
- cpt_working['Proj Own'] = cpt_working['Player'].map(maps_dict['cpt_Own_map'])
517
  cpt_working['Exposure'] = cpt_working['Freq']/(1000)
518
  cpt_working['Edge'] = cpt_working['Exposure'] - cpt_working['Proj Own']
519
  cpt_working['Team'] = cpt_working['Player'].map(maps_dict['Team_map'])
@@ -533,7 +533,7 @@ with tab1:
533
  flex_working['Salary'] = flex_working['Player'].map(maps_dict['Salary_map']) / 1.5
534
  elif sim_site_var1 == 'Fanduel':
535
  flex_working['Salary'] = flex_working['Player'].map(maps_dict['Salary_map'])
536
- flex_working['Proj Own'] = (flex_working['Player'].map(maps_dict['Own_map']) / 100) - (flex_working['Player'].map(maps_dict['cpt_Own_map']))
537
  flex_working['Exposure'] = flex_working['Freq']/(1000)
538
  flex_working['Edge'] = flex_working['Exposure'] - flex_working['Proj Own']
539
  flex_working['Team'] = flex_working['Player'].map(maps_dict['Team_map'])
 
513
  cpt_working['Freq'] = cpt_working['Freq'].astype(int)
514
  cpt_working['Position'] = cpt_working['Player'].map(maps_dict['Pos_map'])
515
  cpt_working['Salary'] = cpt_working['Player'].map(maps_dict['Salary_map'])
516
+ cpt_working['Proj Own'] = cpt_working['Player'].map(maps_dict['cpt_Own_map']) / 100
517
  cpt_working['Exposure'] = cpt_working['Freq']/(1000)
518
  cpt_working['Edge'] = cpt_working['Exposure'] - cpt_working['Proj Own']
519
  cpt_working['Team'] = cpt_working['Player'].map(maps_dict['Team_map'])
 
533
  flex_working['Salary'] = flex_working['Player'].map(maps_dict['Salary_map']) / 1.5
534
  elif sim_site_var1 == 'Fanduel':
535
  flex_working['Salary'] = flex_working['Player'].map(maps_dict['Salary_map'])
536
+ flex_working['Proj Own'] = (flex_working['Player'].map(maps_dict['Own_map']) / 100) - (flex_working['Player'].map(maps_dict['cpt_Own_map']) / 100)
537
  flex_working['Exposure'] = flex_working['Freq']/(1000)
538
  flex_working['Edge'] = flex_working['Exposure'] - flex_working['Proj Own']
539
  flex_working['Team'] = flex_working['Player'].map(maps_dict['Team_map'])