James McCool
commited on
Commit
·
e2128da
1
Parent(s):
9ddebcf
ping?
Browse files
app.py
CHANGED
|
@@ -3383,7 +3383,6 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3383 |
if sport_var == 'CS2' or sport_var == 'LOL':
|
| 3384 |
# Handle Captain positions
|
| 3385 |
for player in player_names:
|
| 3386 |
-
# Create mask for lineups where this player is Captain (first column)
|
| 3387 |
cpt_mask = st.session_state['display_frame'][st.session_state['player_columns'][0]] == player
|
| 3388 |
|
| 3389 |
if cpt_mask.any():
|
|
@@ -3402,7 +3401,6 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3402 |
'Avg Diversity': st.session_state['display_frame'][cpt_mask]['Diversity'].mean(),
|
| 3403 |
})
|
| 3404 |
|
| 3405 |
-
# Create mask for lineups where this player is FLEX (other columns)
|
| 3406 |
flex_mask = st.session_state['display_frame'][st.session_state['player_columns'][1:]].apply(
|
| 3407 |
lambda row: player in list(row), axis=1
|
| 3408 |
)
|
|
@@ -3423,7 +3421,6 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3423 |
'Avg Diversity': st.session_state['display_frame'][flex_mask]['Diversity'].mean(),
|
| 3424 |
})
|
| 3425 |
elif sport_var != 'CS2' and sport_var != 'LOL':
|
| 3426 |
-
# Original Classic format processing
|
| 3427 |
for player in player_names:
|
| 3428 |
player_mask = st.session_state['display_frame'][st.session_state['player_columns']].apply(
|
| 3429 |
lambda row: player in list(row), axis=1
|
|
|
|
| 3383 |
if sport_var == 'CS2' or sport_var == 'LOL':
|
| 3384 |
# Handle Captain positions
|
| 3385 |
for player in player_names:
|
|
|
|
| 3386 |
cpt_mask = st.session_state['display_frame'][st.session_state['player_columns'][0]] == player
|
| 3387 |
|
| 3388 |
if cpt_mask.any():
|
|
|
|
| 3401 |
'Avg Diversity': st.session_state['display_frame'][cpt_mask]['Diversity'].mean(),
|
| 3402 |
})
|
| 3403 |
|
|
|
|
| 3404 |
flex_mask = st.session_state['display_frame'][st.session_state['player_columns'][1:]].apply(
|
| 3405 |
lambda row: player in list(row), axis=1
|
| 3406 |
)
|
|
|
|
| 3421 |
'Avg Diversity': st.session_state['display_frame'][flex_mask]['Diversity'].mean(),
|
| 3422 |
})
|
| 3423 |
elif sport_var != 'CS2' and sport_var != 'LOL':
|
|
|
|
| 3424 |
for player in player_names:
|
| 3425 |
player_mask = st.session_state['display_frame'][st.session_state['player_columns']].apply(
|
| 3426 |
lambda row: player in list(row), axis=1
|