Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -342,13 +342,11 @@ with tab1:
|
|
342 |
st.session_state.Sim_Winner_Display = Sim_Winner_Frame.copy()
|
343 |
freq_copy = st.session_state.Sim_Winner_Display
|
344 |
|
345 |
-
st.table(freq_copy)
|
346 |
-
|
347 |
if sim_site_var1 == 'Draftkings':
|
348 |
-
freq_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,0:
|
349 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
350 |
elif sim_site_var1 == 'Fanduel':
|
351 |
-
freq_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,0:
|
352 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
353 |
freq_working['Freq'] = freq_working['Freq'].astype(int)
|
354 |
freq_working['Position'] = freq_working['Player'].map(maps_dict['Pos_map'])
|
@@ -375,20 +373,20 @@ with tab1:
|
|
375 |
st.session_state.sp_freq = cpt_working.copy()
|
376 |
|
377 |
if sim_site_var1 == 'Draftkings':
|
378 |
-
team_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,
|
379 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
380 |
elif sim_site_var1 == 'Fanduel':
|
381 |
-
team_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,
|
382 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
383 |
team_working['Freq'] = team_working['Freq'].astype(int)
|
384 |
team_working['Exposure'] = team_working['Freq']/(1000)
|
385 |
st.session_state.team_freq = team_working.copy()
|
386 |
|
387 |
if sim_site_var1 == 'Draftkings':
|
388 |
-
stack_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,10:
|
389 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
390 |
elif sim_site_var1 == 'Fanduel':
|
391 |
-
stack_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,9:
|
392 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
393 |
stack_working['Freq'] = stack_working['Freq'].astype(int)
|
394 |
stack_working['Exposure'] = stack_working['Freq']/(1000)
|
|
|
342 |
st.session_state.Sim_Winner_Display = Sim_Winner_Frame.copy()
|
343 |
freq_copy = st.session_state.Sim_Winner_Display
|
344 |
|
|
|
|
|
345 |
if sim_site_var1 == 'Draftkings':
|
346 |
+
freq_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,0:6].values, return_counts=True)),
|
347 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
348 |
elif sim_site_var1 == 'Fanduel':
|
349 |
+
freq_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,0:7].values, return_counts=True)),
|
350 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
351 |
freq_working['Freq'] = freq_working['Freq'].astype(int)
|
352 |
freq_working['Position'] = freq_working['Player'].map(maps_dict['Pos_map'])
|
|
|
373 |
st.session_state.sp_freq = cpt_working.copy()
|
374 |
|
375 |
if sim_site_var1 == 'Draftkings':
|
376 |
+
team_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,8:10].values, return_counts=True)),
|
377 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
378 |
elif sim_site_var1 == 'Fanduel':
|
379 |
+
team_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,7:9].values, return_counts=True)),
|
380 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
381 |
team_working['Freq'] = team_working['Freq'].astype(int)
|
382 |
team_working['Exposure'] = team_working['Freq']/(1000)
|
383 |
st.session_state.team_freq = team_working.copy()
|
384 |
|
385 |
if sim_site_var1 == 'Draftkings':
|
386 |
+
stack_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,10:12].values, return_counts=True)),
|
387 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
388 |
elif sim_site_var1 == 'Fanduel':
|
389 |
+
stack_working = pd.DataFrame(np.column_stack(np.unique(freq_copy.iloc[:,9:11].values, return_counts=True)),
|
390 |
columns=['Player','Freq']).sort_values('Freq', ascending=False).reset_index(drop=True)
|
391 |
stack_working['Freq'] = stack_working['Freq'].astype(int)
|
392 |
stack_working['Exposure'] = stack_working['Freq']/(1000)
|