James McCool
commited on
Commit
·
423134d
1
Parent(s):
ee185e5
Enhance combo analysis controls in 'Manage Portfolio' by adding options to exclude additional columns, improving user flexibility in player combination analysis.
Browse files
app.py
CHANGED
|
@@ -2008,13 +2008,15 @@ if selected_tab == 'Manage Portfolio':
|
|
| 2008 |
st.subheader("Player Combinations")
|
| 2009 |
|
| 2010 |
# Add controls for combo analysis
|
| 2011 |
-
|
| 2012 |
-
with
|
| 2013 |
combo_size = st.selectbox("Combo Size", [2, 3], key='combo_size')
|
| 2014 |
-
with
|
|
|
|
|
|
|
| 2015 |
if st.button("Analyze Combos", key='analyze_combos'):
|
| 2016 |
st.session_state['combo_analysis'] = analyze_player_combos(
|
| 2017 |
-
st.session_state['display_frame'], excluded_cols, combo_size
|
| 2018 |
)
|
| 2019 |
|
| 2020 |
# Display results
|
|
|
|
| 2008 |
st.subheader("Player Combinations")
|
| 2009 |
|
| 2010 |
# Add controls for combo analysis
|
| 2011 |
+
combo_size_col, columns_excluded_col, combo_analyze_col = st.columns(3)
|
| 2012 |
+
with combo_size_col:
|
| 2013 |
combo_size = st.selectbox("Combo Size", [2, 3], key='combo_size')
|
| 2014 |
+
with columns_excluded_col:
|
| 2015 |
+
excluded_cols_extended = st.multiselect("Exclude Columns?", st.session_state['display_frame'].columns, key='excluded_cols_extended')
|
| 2016 |
+
with combo_analyze_col:
|
| 2017 |
if st.button("Analyze Combos", key='analyze_combos'):
|
| 2018 |
st.session_state['combo_analysis'] = analyze_player_combos(
|
| 2019 |
+
st.session_state['display_frame'], excluded_cols + excluded_cols_extended, combo_size
|
| 2020 |
)
|
| 2021 |
|
| 2022 |
# Display results
|