Multichem commited on
Commit
e7b4452
·
1 Parent(s): 15af3e3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -13
app.py CHANGED
@@ -1018,7 +1018,7 @@ with tab2:
1018
  for checkVar in range(len(team_list)):
1019
  st.session_state.player_freq['Team'] = st.session_state.player_freq['Team'].replace(item_list, team_list)
1020
 
1021
- st.session_state.qb_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,[0]].values, return_counts=True)),
1022
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1023
  st.session_state.qb_freq['Freq'] = st.session_state.qb_freq['Freq'].astype(int)
1024
  st.session_state.qb_freq['Position'] = st.session_state.qb_freq['Player'].map(maps_dict['Pos_map'])
@@ -1030,7 +1030,7 @@ with tab2:
1030
  for checkVar in range(len(team_list)):
1031
  st.session_state.qb_freq['Team'] = st.session_state.qb_freq['Team'].replace(item_list, team_list)
1032
 
1033
- st.session_state.rb_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,[1, 2]].values, return_counts=True)),
1034
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1035
  st.session_state.rb_freq['Freq'] = st.session_state.rb_freq['Freq'].astype(int)
1036
  st.session_state.rb_freq['Position'] = st.session_state.rb_freq['Player'].map(maps_dict['Pos_map'])
@@ -1042,7 +1042,7 @@ with tab2:
1042
  for checkVar in range(len(team_list)):
1043
  st.session_state.rb_freq['Team'] = st.session_state.rb_freq['Team'].replace(item_list, team_list)
1044
 
1045
- st.session_state.wr_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,[3, 4, 5]].values, return_counts=True)),
1046
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1047
  st.session_state.wr_freq['Freq'] = st.session_state.wr_freq['Freq'].astype(int)
1048
  st.session_state.wr_freq['Position'] = st.session_state.wr_freq['Player'].map(maps_dict['Pos_map'])
@@ -1101,7 +1101,7 @@ with tab2:
1101
  )
1102
 
1103
  with st.container():
1104
- tab1, tab2, tab3, tab4, tab5 = st.tabs(['Overall Exposures', 'QB Exposures', 'RB Exposures', 'WR Exposures', 'FLEX Exposures'])
1105
  with tab1:
1106
  if 'player_freq' in st.session_state:
1107
  st.dataframe(st.session_state.player_freq.style.background_gradient(axis=0).background_gradient(cmap='RdYlGn').format(freq_format, precision=2), use_container_width = True)
@@ -1138,15 +1138,6 @@ with tab2:
1138
  file_name='wr_freq_export.csv',
1139
  mime='text/csv',
1140
  )
1141
- with tab5:
1142
- if 'flex_freq' in st.session_state:
1143
- st.dataframe(st.session_state.flex_freq.style.background_gradient(axis=0).background_gradient(cmap='RdYlGn').format(freq_format, precision=2), use_container_width = True)
1144
- st.download_button(
1145
- label="Export Exposures",
1146
- data=st.session_state.flex_freq.to_csv().encode('utf-8'),
1147
- file_name='flex_freq_export.csv',
1148
- mime='text/csv',
1149
- )
1150
 
1151
 
1152
  gc.collect()
 
1018
  for checkVar in range(len(team_list)):
1019
  st.session_state.player_freq['Team'] = st.session_state.player_freq['Team'].replace(item_list, team_list)
1020
 
1021
+ st.session_state.qb_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,[0, 7]].values, return_counts=True)),
1022
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1023
  st.session_state.qb_freq['Freq'] = st.session_state.qb_freq['Freq'].astype(int)
1024
  st.session_state.qb_freq['Position'] = st.session_state.qb_freq['Player'].map(maps_dict['Pos_map'])
 
1030
  for checkVar in range(len(team_list)):
1031
  st.session_state.qb_freq['Team'] = st.session_state.qb_freq['Team'].replace(item_list, team_list)
1032
 
1033
+ st.session_state.rb_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,[1, 2, 6, 7]].values, return_counts=True)),
1034
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1035
  st.session_state.rb_freq['Freq'] = st.session_state.rb_freq['Freq'].astype(int)
1036
  st.session_state.rb_freq['Position'] = st.session_state.rb_freq['Player'].map(maps_dict['Pos_map'])
 
1042
  for checkVar in range(len(team_list)):
1043
  st.session_state.rb_freq['Team'] = st.session_state.rb_freq['Team'].replace(item_list, team_list)
1044
 
1045
+ st.session_state.wr_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,[3, 4, 5, 6, 7]].values, return_counts=True)),
1046
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1047
  st.session_state.wr_freq['Freq'] = st.session_state.wr_freq['Freq'].astype(int)
1048
  st.session_state.wr_freq['Position'] = st.session_state.wr_freq['Player'].map(maps_dict['Pos_map'])
 
1101
  )
1102
 
1103
  with st.container():
1104
+ tab1, tab2, tab3, tab4, tab5 = st.tabs(['Overall Exposures', 'QB Exposures', 'RB Exposures', 'WR Exposures'])
1105
  with tab1:
1106
  if 'player_freq' in st.session_state:
1107
  st.dataframe(st.session_state.player_freq.style.background_gradient(axis=0).background_gradient(cmap='RdYlGn').format(freq_format, precision=2), use_container_width = True)
 
1138
  file_name='wr_freq_export.csv',
1139
  mime='text/csv',
1140
  )
 
 
 
 
 
 
 
 
 
1141
 
1142
 
1143
  gc.collect()