Spaces:
Sleeping
Sleeping
James McCool
commited on
Commit
·
08f94fd
1
Parent(s):
66679a0
Enhance slate selection in Streamlit app by adding 'Late Slate' option and updating filtering logic to match case sensitivity for slate names
Browse files- src/streamlit_app.py +11 -7
src/streamlit_app.py
CHANGED
@@ -155,28 +155,32 @@ if selected_tab == 'Stack Finder':
|
|
155 |
del st.session_state[key]
|
156 |
st.info(f"Last Update: " + str(dk_roo_raw['timestamp'][0]) + f" CST")
|
157 |
with slate_choice_column:
|
158 |
-
slate_var1 = st.radio("What slate are you working with?", ('Main Slate', 'Secondary Slate', 'Thurs-Mon Slate', 'User Upload'), key='slate_var1')
|
159 |
if slate_var1 == 'User Upload':
|
160 |
slate_var1 = st.session_state['proj_dataframe']
|
161 |
else:
|
162 |
if site_var == 'Draftkings':
|
163 |
raw_baselines = dk_roo_raw
|
164 |
if slate_var1 == 'Main Slate':
|
165 |
-
raw_baselines = raw_baselines[raw_baselines['slate'] == '
|
166 |
elif slate_var1 == 'Secondary Slate':
|
167 |
-
raw_baselines = raw_baselines[raw_baselines['slate'] == '
|
|
|
|
|
168 |
elif slate_var1 == 'Thurs-Mon Slate':
|
169 |
-
raw_baselines = raw_baselines[raw_baselines['slate'] == '
|
170 |
raw_baselines = raw_baselines.sort_values(by='Own', ascending=False)
|
171 |
qb_lookup = raw_baselines[raw_baselines['Position'] == 'QB']
|
172 |
elif site_var == 'Fanduel':
|
173 |
raw_baselines = fd_roo_raw
|
174 |
if slate_var1 == 'Main Slate':
|
175 |
-
raw_baselines = raw_baselines[raw_baselines['slate'] == '
|
176 |
elif slate_var1 == 'Secondary Slate':
|
177 |
-
raw_baselines = raw_baselines[raw_baselines['slate'] == '
|
|
|
|
|
178 |
elif slate_var1 == 'Thurs-Mon Slate':
|
179 |
-
raw_baselines = raw_baselines[raw_baselines['slate'] == '
|
180 |
raw_baselines = raw_baselines.sort_values(by='Own', ascending=False)
|
181 |
qb_lookup = raw_baselines[raw_baselines['Position'] == 'QB']
|
182 |
with filtering_column:
|
|
|
155 |
del st.session_state[key]
|
156 |
st.info(f"Last Update: " + str(dk_roo_raw['timestamp'][0]) + f" CST")
|
157 |
with slate_choice_column:
|
158 |
+
slate_var1 = st.radio("What slate are you working with?", ('Main Slate', 'Secondary Slate', 'Late Slate', 'Thurs-Mon Slate', 'User Upload'), key='slate_var1')
|
159 |
if slate_var1 == 'User Upload':
|
160 |
slate_var1 = st.session_state['proj_dataframe']
|
161 |
else:
|
162 |
if site_var == 'Draftkings':
|
163 |
raw_baselines = dk_roo_raw
|
164 |
if slate_var1 == 'Main Slate':
|
165 |
+
raw_baselines = raw_baselines[raw_baselines['slate'] == 'Main Slate']
|
166 |
elif slate_var1 == 'Secondary Slate':
|
167 |
+
raw_baselines = raw_baselines[raw_baselines['slate'] == 'Secondary Slate']
|
168 |
+
elif slate_var1 == 'Late Slate':
|
169 |
+
raw_baselines = raw_baselines[raw_baselines['slate'] == 'Late Slate']
|
170 |
elif slate_var1 == 'Thurs-Mon Slate':
|
171 |
+
raw_baselines = raw_baselines[raw_baselines['slate'] == 'Thurs-Mon Slate']
|
172 |
raw_baselines = raw_baselines.sort_values(by='Own', ascending=False)
|
173 |
qb_lookup = raw_baselines[raw_baselines['Position'] == 'QB']
|
174 |
elif site_var == 'Fanduel':
|
175 |
raw_baselines = fd_roo_raw
|
176 |
if slate_var1 == 'Main Slate':
|
177 |
+
raw_baselines = raw_baselines[raw_baselines['slate'] == 'Main Slate']
|
178 |
elif slate_var1 == 'Secondary Slate':
|
179 |
+
raw_baselines = raw_baselines[raw_baselines['slate'] == 'Secondary Slate']
|
180 |
+
elif slate_var1 == 'Late Slate':
|
181 |
+
raw_baselines = raw_baselines[raw_baselines['slate'] == 'Late Slate']
|
182 |
elif slate_var1 == 'Thurs-Mon Slate':
|
183 |
+
raw_baselines = raw_baselines[raw_baselines['slate'] == 'Thurs-Mon Slate']
|
184 |
raw_baselines = raw_baselines.sort_values(by='Own', ascending=False)
|
185 |
qb_lookup = raw_baselines[raw_baselines['Position'] == 'QB']
|
186 |
with filtering_column:
|