James McCool
commited on
Commit
·
50dab9c
1
Parent(s):
542ac50
Adding projected ownership to player analysis
Browse files
app.py
CHANGED
|
@@ -2971,6 +2971,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 2971 |
'Player': player,
|
| 2972 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 2973 |
'Team': st.session_state['map_dict']['team_map'][player],
|
|
|
|
| 2974 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 2975 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
| 2976 |
'Avg Own': st.session_state['display_frame'][player_mask]['Own'].mean(),
|
|
@@ -2989,6 +2990,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 2989 |
'Player': f"{player} (CPT)",
|
| 2990 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 2991 |
'Team': st.session_state['map_dict']['team_map'][player],
|
|
|
|
| 2992 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 2993 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
| 2994 |
'Avg Own': st.session_state['display_frame'][cpt_mask]['Own'].mean(),
|
|
@@ -3008,6 +3010,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3008 |
'Player': f"{player} (FLEX)",
|
| 3009 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 3010 |
'Team': st.session_state['map_dict']['team_map'][player],
|
|
|
|
| 3011 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 3012 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
| 3013 |
'Avg Own': st.session_state['display_frame'][flex_mask]['Own'].mean(),
|
|
@@ -3028,6 +3031,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3028 |
'Player': f"{player} (CPT)",
|
| 3029 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 3030 |
'Team': st.session_state['map_dict']['team_map'][player],
|
|
|
|
| 3031 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 3032 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
| 3033 |
'Avg Own': st.session_state['display_frame'][cpt_mask]['Own'].mean(),
|
|
@@ -3047,6 +3051,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3047 |
'Player': f"{player} (FLEX)",
|
| 3048 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 3049 |
'Team': st.session_state['map_dict']['team_map'][player],
|
|
|
|
| 3050 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 3051 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
| 3052 |
'Avg Own': st.session_state['display_frame'][flex_mask]['Own'].mean(),
|
|
@@ -3067,6 +3072,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3067 |
'Player': player,
|
| 3068 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 3069 |
'Team': st.session_state['map_dict']['team_map'][player],
|
|
|
|
| 3070 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 3071 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
| 3072 |
'Avg Own': st.session_state['display_frame'][player_mask]['Own'].mean(),
|
|
|
|
| 2971 |
'Player': player,
|
| 2972 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 2973 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 2974 |
+
'ProjOwn': st.session_state['map_dict']['own_map'][player],
|
| 2975 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 2976 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
| 2977 |
'Avg Own': st.session_state['display_frame'][player_mask]['Own'].mean(),
|
|
|
|
| 2990 |
'Player': f"{player} (CPT)",
|
| 2991 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 2992 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 2993 |
+
'ProjOwn': st.session_state['map_dict']['own_map'][player],
|
| 2994 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 2995 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
| 2996 |
'Avg Own': st.session_state['display_frame'][cpt_mask]['Own'].mean(),
|
|
|
|
| 3010 |
'Player': f"{player} (FLEX)",
|
| 3011 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 3012 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3013 |
+
'ProjOwn': st.session_state['map_dict']['own_map'][player],
|
| 3014 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 3015 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
| 3016 |
'Avg Own': st.session_state['display_frame'][flex_mask]['Own'].mean(),
|
|
|
|
| 3031 |
'Player': f"{player} (CPT)",
|
| 3032 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 3033 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3034 |
+
'ProjOwn': st.session_state['map_dict']['own_map'][player],
|
| 3035 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 3036 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
| 3037 |
'Avg Own': st.session_state['display_frame'][cpt_mask]['Own'].mean(),
|
|
|
|
| 3051 |
'Player': f"{player} (FLEX)",
|
| 3052 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 3053 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3054 |
+
'ProjOwn': st.session_state['map_dict']['own_map'][player],
|
| 3055 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 3056 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
| 3057 |
'Avg Own': st.session_state['display_frame'][flex_mask]['Own'].mean(),
|
|
|
|
| 3072 |
'Player': player,
|
| 3073 |
'Position': st.session_state['map_dict']['pos_map'][player],
|
| 3074 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3075 |
+
'ProjOwn': st.session_state['map_dict']['own_map'][player],
|
| 3076 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 3077 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
| 3078 |
'Avg Own': st.session_state['display_frame'][player_mask]['Own'].mean(),
|