Multichem commited on
Commit
a17b070
·
1 Parent(s): 365eae7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -979,6 +979,9 @@ with tab2:
979
  # Data Copying
980
  st.session_state.Sim_Winner_Export = Sim_Winner_Frame
981
 
 
 
 
982
  # Conditional Replacement
983
  columns_to_replace = ['QB', 'RB1', 'RB2', 'WR1', 'WR2', 'WR3', 'TE', 'FLEX', 'DST']
984
 
@@ -992,7 +995,7 @@ with tab2:
992
 
993
  del replace_dict, Sim_Winner_Frame, Sim_Winners
994
 
995
- st.session_state.player_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Export.iloc[:,0:9].values, return_counts=True)),
996
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
997
  st.session_state.player_freq['Freq'] = st.session_state.player_freq['Freq'].astype(int)
998
  st.session_state.player_freq['Position'] = st.session_state.player_freq['Player'].map(maps_dict['Pos_map'])
@@ -1004,7 +1007,7 @@ with tab2:
1004
  for checkVar in range(len(team_list)):
1005
  st.session_state.player_freq['Team'] = st.session_state.player_freq['Team'].replace(item_list, team_list)
1006
 
1007
- st.session_state.qb_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Export.iloc[:,0:1].values, return_counts=True)),
1008
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1009
  st.session_state.qb_freq['Freq'] = st.session_state.qb_freq['Freq'].astype(int)
1010
  st.session_state.qb_freq['Position'] = st.session_state.qb_freq['Player'].map(maps_dict['Pos_map'])
@@ -1016,7 +1019,7 @@ with tab2:
1016
  for checkVar in range(len(team_list)):
1017
  st.session_state.qb_freq['Team'] = st.session_state.qb_freq['Team'].replace(item_list, team_list)
1018
 
1019
- st.session_state.rb_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Export.iloc[:,[1, 2]].values, return_counts=True)),
1020
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1021
  st.session_state.rb_freq['Freq'] = st.session_state.rb_freq['Freq'].astype(int)
1022
  st.session_state.rb_freq['Position'] = st.session_state.rb_freq['Player'].map(maps_dict['Pos_map'])
@@ -1028,7 +1031,7 @@ with tab2:
1028
  for checkVar in range(len(team_list)):
1029
  st.session_state.rb_freq['Team'] = st.session_state.rb_freq['Team'].replace(item_list, team_list)
1030
 
1031
- st.session_state.wr_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Export.iloc[:,[3, 4, 5]].values, return_counts=True)),
1032
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1033
  st.session_state.wr_freq['Freq'] = st.session_state.wr_freq['Freq'].astype(int)
1034
  st.session_state.wr_freq['Position'] = st.session_state.wr_freq['Player'].map(maps_dict['Pos_map'])
@@ -1040,7 +1043,7 @@ with tab2:
1040
  for checkVar in range(len(team_list)):
1041
  st.session_state.wr_freq['Team'] = st.session_state.wr_freq['Team'].replace(item_list, team_list)
1042
 
1043
- st.session_state.te_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Export.iloc[:,[6]].values, return_counts=True)),
1044
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1045
  st.session_state.te_freq['Freq'] = st.session_state.te_freq['Freq'].astype(int)
1046
  st.session_state.te_freq['Position'] = st.session_state.te_freq['Player'].map(maps_dict['Pos_map'])
@@ -1052,7 +1055,7 @@ with tab2:
1052
  for checkVar in range(len(team_list)):
1053
  st.session_state.te_freq['Team'] = st.session_state.te_freq['Team'].replace(item_list, team_list)
1054
 
1055
- st.session_state.flex_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Export.iloc[:,[7]].values, return_counts=True)),
1056
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1057
  st.session_state.flex_freq['Freq'] = st.session_state.flex_freq['Freq'].astype(int)
1058
  st.session_state.flex_freq['Position'] = st.session_state.flex_freq['Player'].map(maps_dict['Pos_map'])
@@ -1064,7 +1067,7 @@ with tab2:
1064
  for checkVar in range(len(team_list)):
1065
  st.session_state.flex_freq['Team'] = st.session_state.flex_freq['Team'].replace(item_list, team_list)
1066
 
1067
- st.session_state.dst_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Export.iloc[:,8:9].values, return_counts=True)),
1068
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1069
  st.session_state.dst_freq['Freq'] = st.session_state.dst_freq['Freq'].astype(int)
1070
  st.session_state.dst_freq['Position'] = st.session_state.dst_freq['Player'].map(maps_dict['Pos_map'])
 
979
  # Data Copying
980
  st.session_state.Sim_Winner_Export = Sim_Winner_Frame
981
 
982
+ # Data Copying
983
+ st.session_state.Sim_Winner_Display = Sim_Winner_Frame
984
+
985
  # Conditional Replacement
986
  columns_to_replace = ['QB', 'RB1', 'RB2', 'WR1', 'WR2', 'WR3', 'TE', 'FLEX', 'DST']
987
 
 
995
 
996
  del replace_dict, Sim_Winner_Frame, Sim_Winners
997
 
998
+ st.session_state.player_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,0:9].values, return_counts=True)),
999
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1000
  st.session_state.player_freq['Freq'] = st.session_state.player_freq['Freq'].astype(int)
1001
  st.session_state.player_freq['Position'] = st.session_state.player_freq['Player'].map(maps_dict['Pos_map'])
 
1007
  for checkVar in range(len(team_list)):
1008
  st.session_state.player_freq['Team'] = st.session_state.player_freq['Team'].replace(item_list, team_list)
1009
 
1010
+ st.session_state.qb_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,0:1].values, return_counts=True)),
1011
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1012
  st.session_state.qb_freq['Freq'] = st.session_state.qb_freq['Freq'].astype(int)
1013
  st.session_state.qb_freq['Position'] = st.session_state.qb_freq['Player'].map(maps_dict['Pos_map'])
 
1019
  for checkVar in range(len(team_list)):
1020
  st.session_state.qb_freq['Team'] = st.session_state.qb_freq['Team'].replace(item_list, team_list)
1021
 
1022
+ 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)),
1023
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1024
  st.session_state.rb_freq['Freq'] = st.session_state.rb_freq['Freq'].astype(int)
1025
  st.session_state.rb_freq['Position'] = st.session_state.rb_freq['Player'].map(maps_dict['Pos_map'])
 
1031
  for checkVar in range(len(team_list)):
1032
  st.session_state.rb_freq['Team'] = st.session_state.rb_freq['Team'].replace(item_list, team_list)
1033
 
1034
+ 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)),
1035
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1036
  st.session_state.wr_freq['Freq'] = st.session_state.wr_freq['Freq'].astype(int)
1037
  st.session_state.wr_freq['Position'] = st.session_state.wr_freq['Player'].map(maps_dict['Pos_map'])
 
1043
  for checkVar in range(len(team_list)):
1044
  st.session_state.wr_freq['Team'] = st.session_state.wr_freq['Team'].replace(item_list, team_list)
1045
 
1046
+ st.session_state.te_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,[6]].values, return_counts=True)),
1047
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1048
  st.session_state.te_freq['Freq'] = st.session_state.te_freq['Freq'].astype(int)
1049
  st.session_state.te_freq['Position'] = st.session_state.te_freq['Player'].map(maps_dict['Pos_map'])
 
1055
  for checkVar in range(len(team_list)):
1056
  st.session_state.te_freq['Team'] = st.session_state.te_freq['Team'].replace(item_list, team_list)
1057
 
1058
+ st.session_state.flex_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,[7]].values, return_counts=True)),
1059
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1060
  st.session_state.flex_freq['Freq'] = st.session_state.flex_freq['Freq'].astype(int)
1061
  st.session_state.flex_freq['Position'] = st.session_state.flex_freq['Player'].map(maps_dict['Pos_map'])
 
1067
  for checkVar in range(len(team_list)):
1068
  st.session_state.flex_freq['Team'] = st.session_state.flex_freq['Team'].replace(item_list, team_list)
1069
 
1070
+ st.session_state.dst_freq = pd.DataFrame(np.column_stack(np.unique(st.session_state.Sim_Winner_Display.iloc[:,8:9].values, return_counts=True)),
1071
  columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
1072
  st.session_state.dst_freq['Freq'] = st.session_state.dst_freq['Freq'].astype(int)
1073
  st.session_state.dst_freq['Position'] = st.session_state.dst_freq['Player'].map(maps_dict['Pos_map'])