Spaces:
Running
Running
Update app.py
Browse files
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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'])
|