James McCool commited on
Commit
1f5a76c
·
1 Parent(s): b7bdec1

Add team name mapping for NFL teams in data processing

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +36 -0
src/streamlit_app.py CHANGED
@@ -22,6 +22,16 @@ fd_hb_columns = ['QB', 'RB1', 'RB2', 'WR1', 'WR2', 'WR3', 'TE', 'FLEX', 'DST']
22
  dk_sd_columns = ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']
23
  fd_sd_columns = ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']
24
 
 
 
 
 
 
 
 
 
 
 
25
  st.markdown("""
26
  <style>
27
  /* Tab styling */
@@ -70,6 +80,7 @@ def init_handbuilder_data(site_var):
70
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
71
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
72
  load_display = raw_display[raw_display['Position'] != 'K']
 
73
  return load_display.dropna(subset=['Median'])
74
  else:
75
  collection = db["FD_NFL_ROO"]
@@ -79,6 +90,7 @@ def init_handbuilder_data(site_var):
79
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
80
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
81
  load_display = raw_display[raw_display['Position'] != 'K']
 
82
  return load_display.dropna(subset=['Median'])
83
 
84
  @st.cache_resource(ttl=60)
@@ -90,6 +102,7 @@ def init_baselines():
90
  raw_display = pd.DataFrame(list(cursor))
91
  raw_display = raw_display[['name', 'Team', 'Opp', 'Position', 'Salary', 'team_plays', 'team_pass', 'team_rush', 'team_tds', 'team_pass_tds', 'team_rush_tds', 'dropbacks', 'pass_yards', 'pass_tds',
92
  'rush_att', 'rush_yards', 'rush_tds', 'targets', 'rec', 'rec_yards', 'rec_tds', 'PPR', 'Half_PPR', 'Own']]
 
93
  player_stats = raw_display[raw_display['Position'] != 'K']
94
 
95
  collection = db["DK_NFL_ROO"]
@@ -99,6 +112,7 @@ def init_baselines():
99
  raw_display = raw_display.rename(columns={'player_ID': 'player_id'})
100
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
101
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
 
102
  load_display = raw_display[raw_display['Position'] != 'K']
103
  dk_roo_raw = load_display.dropna(subset=['Median'])
104
 
@@ -111,6 +125,7 @@ def init_baselines():
111
  raw_display = raw_display.rename(columns={'player_ID': 'player_id'})
112
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
113
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
 
114
  load_display = raw_display[raw_display['Position'] != 'K']
115
  fd_roo_raw = load_display.dropna(subset=['Median'])
116
 
@@ -123,6 +138,7 @@ def init_baselines():
123
  raw_display = raw_display.rename(columns={'player_ID': 'player_id'})
124
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
125
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
 
126
  # load_display = raw_display[raw_display['Position'] != 'K']
127
  dk_sd_roo_raw = raw_display.dropna(subset=['Median'])
128
 
@@ -135,6 +151,7 @@ def init_baselines():
135
  raw_display = raw_display.rename(columns={'player_ID': 'player_id'})
136
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
137
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
 
138
  # load_display = raw_display[raw_display['Position'] != 'K']
139
  fd_sd_roo_raw = raw_display.dropna(subset=['Median'])
140
 
@@ -167,6 +184,7 @@ def init_DK_lineups(type_var, slate_var, prio_var, prio_mix):
167
  collection = db['DK_NFL_name_map']
168
  cursor = collection.find()
169
  raw_data = pd.DataFrame(list(cursor))
 
170
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
171
 
172
  collection = db['DK_NFL_seed_frame']
@@ -186,6 +204,7 @@ def init_DK_lineups(type_var, slate_var, prio_var, prio_mix):
186
  collection = db['DK_NFL_Secondary_name_map']
187
  cursor = collection.find()
188
  raw_data = pd.DataFrame(list(cursor))
 
189
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
190
 
191
  collection = db['DK_NFL_Secondary_seed_frame']
@@ -205,6 +224,7 @@ def init_DK_lineups(type_var, slate_var, prio_var, prio_mix):
205
  collection = db['DK_NFL_Late_name_map']
206
  cursor = collection.find()
207
  raw_data = pd.DataFrame(list(cursor))
 
208
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
209
 
210
  collection = db['DK_NFL_Late_seed_frame']
@@ -232,6 +252,8 @@ def init_DK_lineups(type_var, slate_var, prio_var, prio_mix):
232
  raw_display = pd.DataFrame(list(cursor))
233
 
234
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
 
 
235
  elif slate_var == 'Secondary':
236
  collection = db['DK_NFL_Secondary_SD_seed_frame']
237
  if prio_var == None:
@@ -243,6 +265,8 @@ def init_DK_lineups(type_var, slate_var, prio_var, prio_mix):
243
  raw_display = pd.DataFrame(list(cursor))
244
 
245
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
 
 
246
  elif slate_var == 'Auxiliary':
247
  collection = db['DK_NFL_Auxiliary_SD_seed_frame']
248
  if prio_var == None:
@@ -254,6 +278,8 @@ def init_DK_lineups(type_var, slate_var, prio_var, prio_mix):
254
  raw_display = pd.DataFrame(list(cursor))
255
 
256
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
 
 
257
 
258
  DK_seed = raw_display.to_numpy()
259
 
@@ -270,8 +296,10 @@ def init_FD_lineups(type_var, slate_var, prio_var, prio_mix):
270
  collection = db['FD_NFL_name_map']
271
  cursor = collection.find()
272
  raw_data = pd.DataFrame(list(cursor))
 
273
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
274
 
 
275
  collection = db['FD_NFL_seed_frame']
276
  if prio_var == None:
277
  cursor1 = collection.find().limit(math.ceil(10000 * (prio_mix / 100)))
@@ -289,6 +317,7 @@ def init_FD_lineups(type_var, slate_var, prio_var, prio_mix):
289
  collection = db['FD_NFL_Secondary_name_map']
290
  cursor = collection.find()
291
  raw_data = pd.DataFrame(list(cursor))
 
292
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
293
 
294
  collection = db['FD_NFL_Secondary_seed_frame']
@@ -308,6 +337,7 @@ def init_FD_lineups(type_var, slate_var, prio_var, prio_mix):
308
  collection = db['FD_NFL_Late_name_map']
309
  cursor = collection.find()
310
  raw_data = pd.DataFrame(list(cursor))
 
311
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
312
 
313
  collection = db['FD_NFL_Late_seed_frame']
@@ -336,6 +366,8 @@ def init_FD_lineups(type_var, slate_var, prio_var, prio_mix):
336
  raw_display = pd.DataFrame(list(cursor))
337
 
338
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
 
 
339
  elif slate_var == 'Secondary':
340
  collection = db['FD_NFL_Secondary_SD_seed_frame']
341
  if prio_var == None:
@@ -347,6 +379,8 @@ def init_FD_lineups(type_var, slate_var, prio_var, prio_mix):
347
  raw_display = pd.DataFrame(list(cursor))
348
 
349
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
 
 
350
  elif slate_var == 'Auxiliary':
351
  collection = db['FD_NFL_Auxiliary_SD_seed_frame']
352
  if prio_var == None:
@@ -358,6 +392,8 @@ def init_FD_lineups(type_var, slate_var, prio_var, prio_mix):
358
  raw_display = pd.DataFrame(list(cursor))
359
 
360
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
 
 
361
 
362
  FD_seed = raw_display.to_numpy()
363
 
 
22
  dk_sd_columns = ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']
23
  fd_sd_columns = ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']
24
 
25
+ wrong_team_names = ['Denver Broncos', 'Washington Commanders', 'Cincinnati Bengals', 'Arizona Cardinals', 'Los Angeles Rams', 'Pittsburgh Steelers',
26
+ 'Jacksonville Jaguars', 'New England Patriots', 'Tampa Bay Buccaneers', 'San Francisco 49ers', 'Green Bay Packers', 'New York Jets',
27
+ 'Indianapolis Colts', 'Miami Dolphins', 'Detroit Lions', 'Las Vegas Raiders', 'Atlanta Falcons', 'Seattle Seahawks', 'Houston Texans',
28
+ 'New Orleans Saints', 'Carolina Panthers', 'New York Giants', 'Cleveland Browns', 'Tennessee Titans', 'Philadelphia Eagles', 'Dallas Cowboys',
29
+ 'Kansas City Chiefs', 'Los Angeles Chargers', 'Baltimore Ravens', 'Buffalo Bills', 'Minnesota Vikings', 'Chicago Bears']
30
+ right_name_teams = ['Broncos', 'Commanders', 'Bengals', 'Cardinals', 'Rams', 'Steelers', 'Jaguars', 'Patriots', 'Buccaneers', '49ers', 'Packers',
31
+ 'Jets', 'Colts', 'Dolphins', 'Lions', 'Raiders', 'Falcons', 'Seahawks', 'Texans', 'Saints', 'Panthers', 'Giants', 'Browns', 'Titans', 'Eagles', 'Cowboys',
32
+ 'Chiefs', 'Chargers', 'Ravens', 'Bills', 'Vikings', 'Bears']
33
+
34
+
35
  st.markdown("""
36
  <style>
37
  /* Tab styling */
 
80
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
81
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
82
  load_display = raw_display[raw_display['Position'] != 'K']
83
+ load_display['Team'] = load_display['Team'].map(dict(zip(wrong_team_names, right_name_teams)))
84
  return load_display.dropna(subset=['Median'])
85
  else:
86
  collection = db["FD_NFL_ROO"]
 
90
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
91
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
92
  load_display = raw_display[raw_display['Position'] != 'K']
93
+ load_display['Team'] = load_display['Team'].map(dict(zip(wrong_team_names, right_name_teams)))
94
  return load_display.dropna(subset=['Median'])
95
 
96
  @st.cache_resource(ttl=60)
 
102
  raw_display = pd.DataFrame(list(cursor))
103
  raw_display = raw_display[['name', 'Team', 'Opp', 'Position', 'Salary', 'team_plays', 'team_pass', 'team_rush', 'team_tds', 'team_pass_tds', 'team_rush_tds', 'dropbacks', 'pass_yards', 'pass_tds',
104
  'rush_att', 'rush_yards', 'rush_tds', 'targets', 'rec', 'rec_yards', 'rec_tds', 'PPR', 'Half_PPR', 'Own']]
105
+ raw_display['Team'] = raw_display['Team'].map(dict(zip(wrong_team_names, right_name_teams)))
106
  player_stats = raw_display[raw_display['Position'] != 'K']
107
 
108
  collection = db["DK_NFL_ROO"]
 
112
  raw_display = raw_display.rename(columns={'player_ID': 'player_id'})
113
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
114
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
115
+ raw_display['Team'] = raw_display['Team'].map(dict(zip(wrong_team_names, right_name_teams)))
116
  load_display = raw_display[raw_display['Position'] != 'K']
117
  dk_roo_raw = load_display.dropna(subset=['Median'])
118
 
 
125
  raw_display = raw_display.rename(columns={'player_ID': 'player_id'})
126
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
127
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
128
+ raw_display['Team'] = raw_display['Team'].map(dict(zip(wrong_team_names, right_name_teams)))
129
  load_display = raw_display[raw_display['Position'] != 'K']
130
  fd_roo_raw = load_display.dropna(subset=['Median'])
131
 
 
138
  raw_display = raw_display.rename(columns={'player_ID': 'player_id'})
139
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
140
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
141
+ raw_display['Team'] = raw_display['Team'].map(dict(zip(wrong_team_names, right_name_teams)))
142
  # load_display = raw_display[raw_display['Position'] != 'K']
143
  dk_sd_roo_raw = raw_display.dropna(subset=['Median'])
144
 
 
151
  raw_display = raw_display.rename(columns={'player_ID': 'player_id'})
152
  raw_display = raw_display[['Player', 'Position', 'Team', 'Opp', 'Salary', 'Floor', 'Median', 'Ceiling', 'Top_finish', 'Top_5_finish', 'Top_10_finish', '20+%', '2x%', '3x%', '4x%',
153
  'Own', 'Small_Field_Own', 'Large_Field_Own', 'Cash_Field_Own', 'CPT_Own', 'LevX', 'version', 'slate', 'timestamp', 'player_id', 'site']]
154
+ raw_display['Team'] = raw_display['Team'].map(dict(zip(wrong_team_names, right_name_teams)))
155
  # load_display = raw_display[raw_display['Position'] != 'K']
156
  fd_sd_roo_raw = raw_display.dropna(subset=['Median'])
157
 
 
184
  collection = db['DK_NFL_name_map']
185
  cursor = collection.find()
186
  raw_data = pd.DataFrame(list(cursor))
187
+ raw_data['value'] = raw_data['value'].map(dict(zip(wrong_team_names, right_name_teams)))
188
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
189
 
190
  collection = db['DK_NFL_seed_frame']
 
204
  collection = db['DK_NFL_Secondary_name_map']
205
  cursor = collection.find()
206
  raw_data = pd.DataFrame(list(cursor))
207
+ raw_data['value'] = raw_data['value'].map(dict(zip(wrong_team_names, right_name_teams)))
208
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
209
 
210
  collection = db['DK_NFL_Secondary_seed_frame']
 
224
  collection = db['DK_NFL_Late_name_map']
225
  cursor = collection.find()
226
  raw_data = pd.DataFrame(list(cursor))
227
+ raw_data['value'] = raw_data['value'].map(dict(zip(wrong_team_names, right_name_teams)))
228
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
229
 
230
  collection = db['DK_NFL_Late_seed_frame']
 
252
  raw_display = pd.DataFrame(list(cursor))
253
 
254
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
255
+ for column in ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5']:
256
+ raw_display[column] = raw_display[column].map(dict(zip(wrong_team_names, right_name_teams)))
257
  elif slate_var == 'Secondary':
258
  collection = db['DK_NFL_Secondary_SD_seed_frame']
259
  if prio_var == None:
 
265
  raw_display = pd.DataFrame(list(cursor))
266
 
267
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
268
+ for column in ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5']:
269
+ raw_display[column] = raw_display[column].map(dict(zip(wrong_team_names, right_name_teams)))
270
  elif slate_var == 'Auxiliary':
271
  collection = db['DK_NFL_Auxiliary_SD_seed_frame']
272
  if prio_var == None:
 
278
  raw_display = pd.DataFrame(list(cursor))
279
 
280
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
281
+ for column in ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5']:
282
+ raw_display[column] = raw_display[column].map(dict(zip(wrong_team_names, right_name_teams)))
283
 
284
  DK_seed = raw_display.to_numpy()
285
 
 
296
  collection = db['FD_NFL_name_map']
297
  cursor = collection.find()
298
  raw_data = pd.DataFrame(list(cursor))
299
+ raw_data['value'] = raw_data['value'].map(dict(zip(wrong_team_names, right_name_teams)))
300
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
301
 
302
+
303
  collection = db['FD_NFL_seed_frame']
304
  if prio_var == None:
305
  cursor1 = collection.find().limit(math.ceil(10000 * (prio_mix / 100)))
 
317
  collection = db['FD_NFL_Secondary_name_map']
318
  cursor = collection.find()
319
  raw_data = pd.DataFrame(list(cursor))
320
+ raw_data['value'] = raw_data['value'].map(dict(zip(wrong_team_names, right_name_teams)))
321
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
322
 
323
  collection = db['FD_NFL_Secondary_seed_frame']
 
337
  collection = db['FD_NFL_Late_name_map']
338
  cursor = collection.find()
339
  raw_data = pd.DataFrame(list(cursor))
340
+ raw_data['value'] = raw_data['value'].map(dict(zip(wrong_team_names, right_name_teams)))
341
  names_dict = dict(zip(raw_data['key'], raw_data['value']))
342
 
343
  collection = db['FD_NFL_Late_seed_frame']
 
366
  raw_display = pd.DataFrame(list(cursor))
367
 
368
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
369
+ for column in ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5']:
370
+ raw_display[column] = raw_display[column].map(dict(zip(wrong_team_names, right_name_teams)))
371
  elif slate_var == 'Secondary':
372
  collection = db['FD_NFL_Secondary_SD_seed_frame']
373
  if prio_var == None:
 
379
  raw_display = pd.DataFrame(list(cursor))
380
 
381
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
382
+ for column in ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5']:
383
+ raw_display[column] = raw_display[column].map(dict(zip(wrong_team_names, right_name_teams)))
384
  elif slate_var == 'Auxiliary':
385
  collection = db['FD_NFL_Auxiliary_SD_seed_frame']
386
  if prio_var == None:
 
392
  raw_display = pd.DataFrame(list(cursor))
393
 
394
  raw_display = raw_display[['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5', 'salary', 'proj', 'Team', 'Team_count', 'Secondary', 'Secondary_count', 'Own']]
395
+ for column in ['CPT', 'FLEX1', 'FLEX2', 'FLEX3', 'FLEX4', 'FLEX5']:
396
+ raw_display[column] = raw_display[column].map(dict(zip(wrong_team_names, right_name_teams)))
397
 
398
  FD_seed = raw_display.to_numpy()
399