Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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
|