James McCool
commited on
Commit
·
cfe1ed8
1
Parent(s):
dd1aa56
add position to player analysis
Browse files
app.py
CHANGED
|
@@ -1916,6 +1916,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 1916 |
if player_mask.any():
|
| 1917 |
player_stats.append({
|
| 1918 |
'Player': player,
|
|
|
|
| 1919 |
'Lineup Count': player_mask.sum(),
|
| 1920 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 1921 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
|
@@ -1933,6 +1934,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 1933 |
if cpt_mask.any():
|
| 1934 |
player_stats.append({
|
| 1935 |
'Player': f"{player} (CPT)",
|
|
|
|
| 1936 |
'Lineup Count': cpt_mask.sum(),
|
| 1937 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 1938 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
|
@@ -1951,6 +1953,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 1951 |
if flex_mask.any():
|
| 1952 |
player_stats.append({
|
| 1953 |
'Player': f"{player} (FLEX)",
|
|
|
|
| 1954 |
'Lineup Count': flex_mask.sum(),
|
| 1955 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 1956 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
|
@@ -1970,6 +1973,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 1970 |
if cpt_mask.any():
|
| 1971 |
player_stats.append({
|
| 1972 |
'Player': f"{player} (CPT)",
|
|
|
|
| 1973 |
'Lineup Count': cpt_mask.sum(),
|
| 1974 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 1975 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
|
@@ -1988,6 +1992,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 1988 |
if flex_mask.any():
|
| 1989 |
player_stats.append({
|
| 1990 |
'Player': f"{player} (FLEX)",
|
|
|
|
| 1991 |
'Lineup Count': flex_mask.sum(),
|
| 1992 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 1993 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
|
@@ -2007,6 +2012,7 @@ if selected_tab == 'Manage Portfolio':
|
|
| 2007 |
if player_mask.any():
|
| 2008 |
player_stats.append({
|
| 2009 |
'Player': player,
|
|
|
|
| 2010 |
'Lineup Count': player_mask.sum(),
|
| 2011 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 2012 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
|
|
|
| 1916 |
if player_mask.any():
|
| 1917 |
player_stats.append({
|
| 1918 |
'Player': player,
|
| 1919 |
+
'Position': st.session_state['display_frame'][player_columns[0]].iloc[0],
|
| 1920 |
'Lineup Count': player_mask.sum(),
|
| 1921 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 1922 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|
|
|
|
| 1934 |
if cpt_mask.any():
|
| 1935 |
player_stats.append({
|
| 1936 |
'Player': f"{player} (CPT)",
|
| 1937 |
+
'Position': st.session_state['display_frame'][player_columns[0]].iloc[0],
|
| 1938 |
'Lineup Count': cpt_mask.sum(),
|
| 1939 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 1940 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
|
|
|
| 1953 |
if flex_mask.any():
|
| 1954 |
player_stats.append({
|
| 1955 |
'Player': f"{player} (FLEX)",
|
| 1956 |
+
'Position': st.session_state['display_frame'][player_columns[0]].iloc[0],
|
| 1957 |
'Lineup Count': flex_mask.sum(),
|
| 1958 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 1959 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
|
|
|
| 1973 |
if cpt_mask.any():
|
| 1974 |
player_stats.append({
|
| 1975 |
'Player': f"{player} (CPT)",
|
| 1976 |
+
'Position': st.session_state['display_frame'][player_columns[0]].iloc[0],
|
| 1977 |
'Lineup Count': cpt_mask.sum(),
|
| 1978 |
'Exposure': cpt_mask.sum() / len(st.session_state['display_frame']),
|
| 1979 |
'Avg Median': st.session_state['display_frame'][cpt_mask]['median'].mean(),
|
|
|
|
| 1992 |
if flex_mask.any():
|
| 1993 |
player_stats.append({
|
| 1994 |
'Player': f"{player} (FLEX)",
|
| 1995 |
+
'Position': st.session_state['display_frame'][player_columns[0]].iloc[0],
|
| 1996 |
'Lineup Count': flex_mask.sum(),
|
| 1997 |
'Exposure': flex_mask.sum() / len(st.session_state['display_frame']),
|
| 1998 |
'Avg Median': st.session_state['display_frame'][flex_mask]['median'].mean(),
|
|
|
|
| 2012 |
if player_mask.any():
|
| 2013 |
player_stats.append({
|
| 2014 |
'Player': player,
|
| 2015 |
+
'Position': st.session_state['display_frame'][player_columns[0]].iloc[0],
|
| 2016 |
'Lineup Count': player_mask.sum(),
|
| 2017 |
'Exposure': player_mask.sum() / len(st.session_state['display_frame']),
|
| 2018 |
'Avg Median': st.session_state['display_frame'][player_mask]['median'].mean(),
|