Spaces:
Sleeping
Sleeping
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- 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', '
|
| 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':
|