James McCool
commited on
Commit
·
cf86397
1
Parent(s):
e2128da
okay this is working now
Browse files
app.py
CHANGED
|
@@ -3331,6 +3331,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3331 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3332 |
'ProjOwn': st.session_state['map_dict']['own_map'][player] / 100.0,
|
| 3333 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
|
|
|
| 3334 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
| 3335 |
'Avg Own': st.session_state['display_frame'][player_mask]['Own'].mean(),
|
| 3336 |
'Avg Dupes': st.session_state['display_frame'][player_mask]['Dupes'].mean(),
|
|
@@ -3350,7 +3351,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3350 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3351 |
'ProjOwn': st.session_state['map_dict']['cpt_own_map'][player] / 100.0,
|
| 3352 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 3353 |
-
'Own_Edge': st.session_state['map_dict']['cpt_own_map'][player] / 100.0
|
| 3354 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
| 3355 |
'Avg Own': st.session_state['display_frame'][cpt_mask]['Own'].mean(),
|
| 3356 |
'Avg Dupes': st.session_state['display_frame'][cpt_mask]['Dupes'].mean(),
|
|
@@ -3371,7 +3372,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3371 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3372 |
'ProjOwn': (st.session_state['map_dict']['own_map'][player] - st.session_state['map_dict']['cpt_own_map'][player]) / 100.0,
|
| 3373 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 3374 |
-
'Own_Edge': (st.session_state['map_dict']['own_map'][player] - st.session_state['map_dict']['cpt_own_map'][player]) / 100.0
|
| 3375 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
| 3376 |
'Avg Own': st.session_state['display_frame'][flex_mask]['Own'].mean(),
|
| 3377 |
'Avg Dupes': st.session_state['display_frame'][flex_mask]['Dupes'].mean(),
|
|
@@ -3392,7 +3393,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3392 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3393 |
'ProjOwn': st.session_state['map_dict']['cpt_own_map'][player] / 100.0,
|
| 3394 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 3395 |
-
'Own_Edge': st.session_state['map_dict']['cpt_own_map'][player] / 100.0
|
| 3396 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
| 3397 |
'Avg Own': st.session_state['display_frame'][cpt_mask]['Own'].mean(),
|
| 3398 |
'Avg Dupes': st.session_state['display_frame'][cpt_mask]['Dupes'].mean(),
|
|
@@ -3412,7 +3413,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3412 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3413 |
'ProjOwn': (st.session_state['map_dict']['own_map'][player] - st.session_state['map_dict']['cpt_own_map'][player]) / 100.0,
|
| 3414 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 3415 |
-
'Own_Edge': (st.session_state['map_dict']['own_map'][player] - st.session_state['map_dict']['cpt_own_map'][player]) / 100.0
|
| 3416 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
| 3417 |
'Avg Own': st.session_state['display_frame'][flex_mask]['Own'].mean(),
|
| 3418 |
'Avg Dupes': st.session_state['display_frame'][flex_mask]['Dupes'].mean(),
|
|
@@ -3433,7 +3434,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 3433 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3434 |
'ProjOwn': st.session_state['map_dict']['own_map'][player] / 100.0,
|
| 3435 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 3436 |
-
'Own_Edge': st.session_state['map_dict']['own_map'][player] / 100.0
|
| 3437 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
| 3438 |
'Avg Own': st.session_state['display_frame'][player_mask]['Own'].mean(),
|
| 3439 |
'Avg Dupes': st.session_state['display_frame'][player_mask]['Dupes'].mean(),
|
|
|
|
| 3331 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3332 |
'ProjOwn': st.session_state['map_dict']['own_map'][player] / 100.0,
|
| 3333 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 3334 |
+
'Own_Edge': (player_mask.sum() / len(st.session_state['display_frame'])) - (st.session_state['map_dict']['own_map'][player] / 100.0),
|
| 3335 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
| 3336 |
'Avg Own': st.session_state['display_frame'][player_mask]['Own'].mean(),
|
| 3337 |
'Avg Dupes': st.session_state['display_frame'][player_mask]['Dupes'].mean(),
|
|
|
|
| 3351 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3352 |
'ProjOwn': st.session_state['map_dict']['cpt_own_map'][player] / 100.0,
|
| 3353 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 3354 |
+
'Own_Edge': (cpt_mask.sum() / len(st.session_state['display_frame'])) - (st.session_state['map_dict']['cpt_own_map'][player] / 100.0),
|
| 3355 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
| 3356 |
'Avg Own': st.session_state['display_frame'][cpt_mask]['Own'].mean(),
|
| 3357 |
'Avg Dupes': st.session_state['display_frame'][cpt_mask]['Dupes'].mean(),
|
|
|
|
| 3372 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3373 |
'ProjOwn': (st.session_state['map_dict']['own_map'][player] - st.session_state['map_dict']['cpt_own_map'][player]) / 100.0,
|
| 3374 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 3375 |
+
'Own_Edge': (flex_mask.sum() / len(st.session_state['display_frame'])) - ((st.session_state['map_dict']['own_map'][player] - st.session_state['map_dict']['cpt_own_map'][player]) / 100.0),
|
| 3376 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
| 3377 |
'Avg Own': st.session_state['display_frame'][flex_mask]['Own'].mean(),
|
| 3378 |
'Avg Dupes': st.session_state['display_frame'][flex_mask]['Dupes'].mean(),
|
|
|
|
| 3393 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3394 |
'ProjOwn': st.session_state['map_dict']['cpt_own_map'][player] / 100.0,
|
| 3395 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 3396 |
+
'Own_Edge': (cpt_mask.sum() / len(st.session_state['display_frame'])) - (st.session_state['map_dict']['cpt_own_map'][player] / 100.0),
|
| 3397 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
| 3398 |
'Avg Own': st.session_state['display_frame'][cpt_mask]['Own'].mean(),
|
| 3399 |
'Avg Dupes': st.session_state['display_frame'][cpt_mask]['Dupes'].mean(),
|
|
|
|
| 3413 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3414 |
'ProjOwn': (st.session_state['map_dict']['own_map'][player] - st.session_state['map_dict']['cpt_own_map'][player]) / 100.0,
|
| 3415 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 3416 |
+
'Own_Edge': (flex_mask.sum() / len(st.session_state['display_frame'])) - ((st.session_state['map_dict']['own_map'][player] - st.session_state['map_dict']['cpt_own_map'][player]) / 100.0),
|
| 3417 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
| 3418 |
'Avg Own': st.session_state['display_frame'][flex_mask]['Own'].mean(),
|
| 3419 |
'Avg Dupes': st.session_state['display_frame'][flex_mask]['Dupes'].mean(),
|
|
|
|
| 3434 |
'Team': st.session_state['map_dict']['team_map'][player],
|
| 3435 |
'ProjOwn': st.session_state['map_dict']['own_map'][player] / 100.0,
|
| 3436 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 3437 |
+
'Own_Edge': (player_mask.sum() / len(st.session_state['display_frame'])) - (st.session_state['map_dict']['own_map'][player] / 100.0),
|
| 3438 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
| 3439 |
'Avg Own': st.session_state['display_frame'][player_mask]['Own'].mean(),
|
| 3440 |
'Avg Dupes': st.session_state['display_frame'][player_mask]['Dupes'].mean(),
|