Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -58,15 +58,18 @@ def init_stat_load():
|
|
58 |
raw_display = raw_display.apply(pd.to_numeric, errors='ignore')
|
59 |
fd_raw = raw_display.sort_values(by='Median', ascending=False)
|
60 |
|
61 |
-
|
|
|
|
|
|
|
62 |
|
63 |
@st.cache_data
|
64 |
def convert_df_to_csv(df):
|
65 |
return df.to_csv().encode('utf-8')
|
66 |
|
67 |
-
dk_raw, fd_raw = init_stat_load()
|
68 |
opp_dict = dict(zip(dk_raw.Team, dk_raw.Opp))
|
69 |
-
t_stamp = "
|
70 |
|
71 |
tab1, tab2 = st.tabs(['Uploads and Info', 'Pivot Finder'])
|
72 |
|
@@ -102,9 +105,9 @@ with tab2:
|
|
102 |
st.info(t_stamp)
|
103 |
if st.button("Load/Reset Data", key='reset1'):
|
104 |
st.cache_data.clear()
|
105 |
-
dk_raw, fd_raw = init_stat_load()
|
106 |
opp_dict = dict(zip(dk_raw.Team, dk_raw.Opp))
|
107 |
-
t_stamp = "
|
108 |
for key in st.session_state.keys():
|
109 |
del st.session_state[key]
|
110 |
data_var1 = st.radio("Which data are you loading?", ('Paydirt', 'User'), key='data_var1')
|
@@ -142,7 +145,10 @@ with tab2:
|
|
142 |
raw_baselines = dk_raw
|
143 |
elif site_var1 == 'Fanduel':
|
144 |
raw_baselines = fd_raw
|
145 |
-
|
|
|
|
|
|
|
146 |
if st.button('Simulate appropriate pivots'):
|
147 |
with hold_container:
|
148 |
|
|
|
58 |
raw_display = raw_display.apply(pd.to_numeric, errors='ignore')
|
59 |
fd_raw = raw_display.sort_values(by='Median', ascending=False)
|
60 |
|
61 |
+
worksheet = sh.worksheet('Timestamp')
|
62 |
+
timestamp = worksheet.acell('A1').value
|
63 |
+
|
64 |
+
return dk_raw, fd_raw, timestamp
|
65 |
|
66 |
@st.cache_data
|
67 |
def convert_df_to_csv(df):
|
68 |
return df.to_csv().encode('utf-8')
|
69 |
|
70 |
+
dk_raw, fd_raw, timestamp = init_stat_load()
|
71 |
opp_dict = dict(zip(dk_raw.Team, dk_raw.Opp))
|
72 |
+
t_stamp = f"Last Update: " + str(timestamp) + f" CST"
|
73 |
|
74 |
tab1, tab2 = st.tabs(['Uploads and Info', 'Pivot Finder'])
|
75 |
|
|
|
105 |
st.info(t_stamp)
|
106 |
if st.button("Load/Reset Data", key='reset1'):
|
107 |
st.cache_data.clear()
|
108 |
+
dk_raw, fd_raw, timestamp = init_stat_load()
|
109 |
opp_dict = dict(zip(dk_raw.Team, dk_raw.Opp))
|
110 |
+
t_stamp = f"Last Update: " + str(timestamp) + f" CST"
|
111 |
for key in st.session_state.keys():
|
112 |
del st.session_state[key]
|
113 |
data_var1 = st.radio("Which data are you loading?", ('Paydirt', 'User'), key='data_var1')
|
|
|
145 |
raw_baselines = dk_raw
|
146 |
elif site_var1 == 'Fanduel':
|
147 |
raw_baselines = fd_raw
|
148 |
+
if proj_file is not None:
|
149 |
+
st.session_state.proj_display = proj_file.copy()
|
150 |
+
elif proj_file is None:
|
151 |
+
st.session_state.proj_display = raw_baselines.copy()
|
152 |
if st.button('Simulate appropriate pivots'):
|
153 |
with hold_container:
|
154 |
|