Multichem commited on
Commit
e4b01fa
·
verified ·
1 Parent(s): 557a15a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -2
app.py CHANGED
@@ -29,8 +29,8 @@ def init_conn():
29
 
30
  gc = init_conn()
31
 
32
- wrong_acro = ['WSH', 'AZ']
33
- right_acro = ['WAS', 'ARI']
34
 
35
  game_format = {'Win Percentage': '{:.2%}','First Inning Lead Percentage': '{:.2%}',
36
  'Fifth Inning Lead Percentage': '{:.2%}', '8+ runs': '{:.2%}', 'DK LevX': '{:.2%}', 'FD LevX': '{:.2%}'}
@@ -67,6 +67,9 @@ def load_dk_player_projections(URL):
67
  load_display = load_display.drop_duplicates(subset='Player')
68
  raw_display = load_display.dropna()
69
 
 
 
 
70
  return raw_display
71
 
72
  @st.cache_resource(ttl=600)
@@ -78,6 +81,9 @@ def load_fd_player_projections(URL):
78
  load_display = load_display.drop_duplicates(subset='Player')
79
  raw_display = load_display.dropna()
80
 
 
 
 
81
  return raw_display
82
 
83
  @st.cache_resource(ttl=600)
@@ -86,6 +92,15 @@ def set_slate_teams():
86
  worksheet = sh.worksheet('Site_Info')
87
  raw_display = pd.DataFrame(worksheet.get_all_records())
88
 
 
 
 
 
 
 
 
 
 
89
  for checkVar in range(len(wrong_acro)):
90
  raw_display['FD Main'] = raw_display['FD Main'].replace(wrong_acro, right_acro)
91
 
@@ -107,6 +122,9 @@ def load_scoring_percentages(URL):
107
  raw_display['DK LevX'] = raw_display['DK LevX'].str.replace('%', '').astype(float)/100
108
  raw_display['FD LevX'] = raw_display['FD LevX'].str.replace('%', '').astype(float)/100
109
 
 
 
 
110
  return raw_display
111
 
112
  @st.cache_data
 
29
 
30
  gc = init_conn()
31
 
32
+ wrong_acro = ['WSH', 'AZ', 'CHW']
33
+ right_acro = ['WAS', 'ARI', 'CWS']
34
 
35
  game_format = {'Win Percentage': '{:.2%}','First Inning Lead Percentage': '{:.2%}',
36
  'Fifth Inning Lead Percentage': '{:.2%}', '8+ runs': '{:.2%}', 'DK LevX': '{:.2%}', 'FD LevX': '{:.2%}'}
 
67
  load_display = load_display.drop_duplicates(subset='Player')
68
  raw_display = load_display.dropna()
69
 
70
+ for checkVar in range(len(wrong_acro)):
71
+ raw_display['Team'] = raw_display['Team'].replace(wrong_acro, right_acro)
72
+
73
  return raw_display
74
 
75
  @st.cache_resource(ttl=600)
 
81
  load_display = load_display.drop_duplicates(subset='Player')
82
  raw_display = load_display.dropna()
83
 
84
+ for checkVar in range(len(wrong_acro)):
85
+ raw_display['Team'] = raw_display['Team'].replace(wrong_acro, right_acro)
86
+
87
  return raw_display
88
 
89
  @st.cache_resource(ttl=600)
 
92
  worksheet = sh.worksheet('Site_Info')
93
  raw_display = pd.DataFrame(worksheet.get_all_records())
94
 
95
+ for checkVar in range(len(wrong_acro)):
96
+ raw_display['DK Main'] = raw_display['DK Main'].replace(wrong_acro, right_acro)
97
+
98
+ for checkVar in range(len(wrong_acro)):
99
+ raw_display['DK Secondary'] = raw_display['DK Secondary'].replace(wrong_acro, right_acro)
100
+
101
+ for checkVar in range(len(wrong_acro)):
102
+ raw_display['DK Overall'] = raw_display['DK Overall'].replace(wrong_acro, right_acro)
103
+
104
  for checkVar in range(len(wrong_acro)):
105
  raw_display['FD Main'] = raw_display['FD Main'].replace(wrong_acro, right_acro)
106
 
 
122
  raw_display['DK LevX'] = raw_display['DK LevX'].str.replace('%', '').astype(float)/100
123
  raw_display['FD LevX'] = raw_display['FD LevX'].str.replace('%', '').astype(float)/100
124
 
125
+ for checkVar in range(len(wrong_acro)):
126
+ raw_display['Names'] = raw_display['Names'].replace(wrong_acro, right_acro)
127
+
128
  return raw_display
129
 
130
  @st.cache_data