Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -148,7 +148,7 @@ with tab1:
|
|
148 |
with tab2:
|
149 |
with st.container():
|
150 |
hold_container = st.empty()
|
151 |
-
col1, col2, col3 = st.columns([
|
152 |
with col1:
|
153 |
if st.button("Load/Reset Data", key='reset1'):
|
154 |
for key in st.session_state.keys():
|
@@ -177,10 +177,15 @@ with tab2:
|
|
177 |
with col3:
|
178 |
if proj_file is not None:
|
179 |
player_check = st.selectbox('Select player to create comps', options = proj_dataframe['Player'].unique(), key='dk_player')
|
|
|
|
|
|
|
|
|
180 |
if st.button('Simulate appropriate pivots'):
|
181 |
with hold_container:
|
182 |
|
183 |
working_roo = proj_dataframe
|
|
|
184 |
working_roo.rename(columns={"Minutes Proj": "Minutes_Proj"}, inplace = True)
|
185 |
own_dict = dict(zip(working_roo.Player, working_roo.Own))
|
186 |
min_dict = dict(zip(working_roo.Player, working_roo.Minutes_Proj))
|
@@ -268,7 +273,11 @@ with tab2:
|
|
268 |
st.session_state.final_Proj = final_Proj
|
269 |
|
270 |
hold_container = st.empty()
|
|
|
271 |
with st.container():
|
|
|
|
|
|
|
272 |
col1, col2 = st.columns([7, 2])
|
273 |
with col1:
|
274 |
if 'display_portfolio' in st.session_state:
|
@@ -276,7 +285,4 @@ with tab2:
|
|
276 |
|
277 |
with col2:
|
278 |
if 'player_freq' in st.session_state:
|
279 |
-
st.dataframe(st.session_state.player_freq.style.background_gradient(axis=0).background_gradient(cmap='RdYlGn').format(precision=2), use_container_width = True)
|
280 |
-
|
281 |
-
if 'final_Proj' in st.session_state:
|
282 |
-
st.dataframe(st.session_state.final_Proj.style.background_gradient(axis=0).background_gradient(cmap='RdYlGn').format(precision=2), use_container_width = True)
|
|
|
148 |
with tab2:
|
149 |
with st.container():
|
150 |
hold_container = st.empty()
|
151 |
+
col1, col2, col3, col4, col5 = st.columns([2, 2, 2, 2, 2])
|
152 |
with col1:
|
153 |
if st.button("Load/Reset Data", key='reset1'):
|
154 |
for key in st.session_state.keys():
|
|
|
177 |
with col3:
|
178 |
if proj_file is not None:
|
179 |
player_check = st.selectbox('Select player to create comps', options = proj_dataframe['Player'].unique(), key='dk_player')
|
180 |
+
with col4:
|
181 |
+
if proj_file is not None:
|
182 |
+
pos_var_list = st.multiselect('Which positions would you like to include?', options = proj_dataframe['Position'].unique(), key='pos_var_list')
|
183 |
+
with col5:
|
184 |
if st.button('Simulate appropriate pivots'):
|
185 |
with hold_container:
|
186 |
|
187 |
working_roo = proj_dataframe
|
188 |
+
working_roo = working_roo[working_roo['Position'].isin(pos_var_list)]
|
189 |
working_roo.rename(columns={"Minutes Proj": "Minutes_Proj"}, inplace = True)
|
190 |
own_dict = dict(zip(working_roo.Player, working_roo.Own))
|
191 |
min_dict = dict(zip(working_roo.Player, working_roo.Minutes_Proj))
|
|
|
273 |
st.session_state.final_Proj = final_Proj
|
274 |
|
275 |
hold_container = st.empty()
|
276 |
+
|
277 |
with st.container():
|
278 |
+
if 'final_Proj' in st.session_state:
|
279 |
+
st.dataframe(st.session_state.final_Proj.style.background_gradient(axis=0).background_gradient(cmap='RdYlGn').format(precision=2), use_container_width = True)
|
280 |
+
|
281 |
col1, col2 = st.columns([7, 2])
|
282 |
with col1:
|
283 |
if 'display_portfolio' in st.session_state:
|
|
|
285 |
|
286 |
with col2:
|
287 |
if 'player_freq' in st.session_state:
|
288 |
+
st.dataframe(st.session_state.player_freq.style.background_gradient(axis=0).background_gradient(cmap='RdYlGn').format(precision=2), use_container_width = True)
|
|
|
|
|
|