Spaces:
Sleeping
Sleeping
James McCool
commited on
Commit
·
08db99b
1
Parent(s):
d9ff2c1
Update stack size selection in 'Stack Finder' tab to use QB-based options and refine position filtering logic in Streamlit app
Browse files- src/streamlit_app.py +6 -6
src/streamlit_app.py
CHANGED
@@ -195,13 +195,13 @@ if selected_tab == 'Stack Finder':
|
|
195 |
max_sal2 = st.number_input('Max Salary', min_value = 5000, max_value = 50000, value = 35000, step = 100, key='max_sal2')
|
196 |
elif site_var == 'Fanduel':
|
197 |
max_sal2 = st.number_input('Max Salary', min_value = 5000, max_value = 35000, value = 25000, step = 100, key='max_sal2')
|
198 |
-
size_var2 = st.selectbox('What size of stacks are you analyzing?', options = ['
|
199 |
-
if size_var2 == '
|
|
|
|
|
200 |
stack_size = 3
|
201 |
-
if size_var2 == '
|
202 |
stack_size = 4
|
203 |
-
if size_var2 == '5-man':
|
204 |
-
stack_size = 5
|
205 |
|
206 |
team_dict = dict(zip(raw_baselines.Player, raw_baselines.Team))
|
207 |
proj_dict = dict(zip(raw_baselines.Player, raw_baselines.Median))
|
@@ -236,7 +236,7 @@ if selected_tab == 'Stack Finder':
|
|
236 |
|
237 |
stack_hold_container = st.empty()
|
238 |
comb_list = []
|
239 |
-
raw_baselines = raw_baselines[raw_baselines['Position'].str.contains('|'.join(pos_var2
|
240 |
|
241 |
# Create a position dictionary mapping players to their eligible positions
|
242 |
pos_dict = dict(zip(raw_baselines.Player, raw_baselines.Position))
|
|
|
195 |
max_sal2 = st.number_input('Max Salary', min_value = 5000, max_value = 50000, value = 35000, step = 100, key='max_sal2')
|
196 |
elif site_var == 'Fanduel':
|
197 |
max_sal2 = st.number_input('Max Salary', min_value = 5000, max_value = 35000, value = 25000, step = 100, key='max_sal2')
|
198 |
+
size_var2 = st.selectbox('What size of stacks are you analyzing?', options = ['QB+1', 'QB+2', 'QB+3'])
|
199 |
+
if size_var2 == 'QB+1':
|
200 |
+
stack_size = 2
|
201 |
+
if size_var2 == 'QB+2':
|
202 |
stack_size = 3
|
203 |
+
if size_var2 == 'QB+3':
|
204 |
stack_size = 4
|
|
|
|
|
205 |
|
206 |
team_dict = dict(zip(raw_baselines.Player, raw_baselines.Team))
|
207 |
proj_dict = dict(zip(raw_baselines.Player, raw_baselines.Median))
|
|
|
236 |
|
237 |
stack_hold_container = st.empty()
|
238 |
comb_list = []
|
239 |
+
raw_baselines = raw_baselines[raw_baselines['Position'].str.contains('|'.join(pos_var2))]
|
240 |
|
241 |
# Create a position dictionary mapping players to their eligible positions
|
242 |
pos_dict = dict(zip(raw_baselines.Player, raw_baselines.Position))
|