James McCool commited on
Commit
90b1c10
·
1 Parent(s): c954aaf

Update player ID column name and add support for 'Late Slate' filter in raw baselines

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +5 -1
src/streamlit_app.py CHANGED
@@ -47,7 +47,7 @@ def init_stat_load():
47
 
48
  raw_display = pd.DataFrame(list(cursor))
49
  raw_display = raw_display[['Player', 'Minutes Proj', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '4x%', '5x%', '6x%', 'GPP%',
50
- 'Own', 'Small_Own', 'Large_Own', 'Cash_Own', 'CPT_Own', 'LevX', 'ValX', 'site', 'version', 'slate', 'timestamp', 'player_ID']]
51
  raw_display = raw_display.rename(columns={'Minutes Proj': 'Minutes'})
52
  raw_display = raw_display[['Player', 'Salary', 'Position', 'Team', 'Minutes', 'Median', 'Own', 'site', 'slate', 'timestamp']]
53
  raw_display.replace("", 'Welp', inplace=True)
@@ -84,6 +84,8 @@ with st.expander("Info and Filters"):
84
  raw_baselines = raw_baselines[raw_baselines['slate'] == 'Main Slate']
85
  elif slate_var1 == 'Secondary Slate':
86
  raw_baselines = raw_baselines[raw_baselines['slate'] == 'Secondary Slate']
 
 
87
  raw_baselines = raw_baselines.sort_values(by='Own', ascending=False)
88
  elif site_var1 == 'Fanduel':
89
  raw_baselines = proj_raw[proj_raw['site'] == 'Fanduel']
@@ -91,6 +93,8 @@ with st.expander("Info and Filters"):
91
  raw_baselines = raw_baselines[raw_baselines['slate'] == 'Main Slate']
92
  elif slate_var1 == 'Secondary Slate':
93
  raw_baselines = raw_baselines[raw_baselines['slate'] == 'Secondary Slate']
 
 
94
  raw_baselines = raw_baselines.sort_values(by='Own', ascending=False)
95
  check_seq = st.radio("Do you want to check a single player or the top 10 in ownership?", ('Single Player', 'Top X Owned'), key='check_seq')
96
  if check_seq == 'Single Player':
 
47
 
48
  raw_display = pd.DataFrame(list(cursor))
49
  raw_display = raw_display[['Player', 'Minutes Proj', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '4x%', '5x%', '6x%', 'GPP%',
50
+ 'Own', 'Small_Own', 'Large_Own', 'Cash_Own', 'CPT_Own', 'LevX', 'ValX', 'site', 'version', 'slate', 'timestamp', 'player_id']]
51
  raw_display = raw_display.rename(columns={'Minutes Proj': 'Minutes'})
52
  raw_display = raw_display[['Player', 'Salary', 'Position', 'Team', 'Minutes', 'Median', 'Own', 'site', 'slate', 'timestamp']]
53
  raw_display.replace("", 'Welp', inplace=True)
 
84
  raw_baselines = raw_baselines[raw_baselines['slate'] == 'Main Slate']
85
  elif slate_var1 == 'Secondary Slate':
86
  raw_baselines = raw_baselines[raw_baselines['slate'] == 'Secondary Slate']
87
+ elif slate_var1 == 'Late Slate':
88
+ raw_baselines = raw_baselines[raw_baselines['slate'] == 'Late Slate']
89
  raw_baselines = raw_baselines.sort_values(by='Own', ascending=False)
90
  elif site_var1 == 'Fanduel':
91
  raw_baselines = proj_raw[proj_raw['site'] == 'Fanduel']
 
93
  raw_baselines = raw_baselines[raw_baselines['slate'] == 'Main Slate']
94
  elif slate_var1 == 'Secondary Slate':
95
  raw_baselines = raw_baselines[raw_baselines['slate'] == 'Secondary Slate']
96
+ elif slate_var1 == 'Late Slate':
97
+ raw_baselines = raw_baselines[raw_baselines['slate'] == 'Late Slate']
98
  raw_baselines = raw_baselines.sort_values(by='Own', ascending=False)
99
  check_seq = st.radio("Do you want to check a single player or the top 10 in ownership?", ('Single Player', 'Top X Owned'), key='check_seq')
100
  if check_seq == 'Single Player':