Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -259,25 +259,26 @@ with tab2:
|
|
259 |
'STDev_map':dict(zip(raw_baselines.Player,raw_baselines.STDev)),
|
260 |
'team_check_map':dict(zip(raw_baselines.Player,raw_baselines.Team))
|
261 |
}
|
262 |
-
Sim_Winners = sim_contest(
|
|
|
263 |
|
264 |
-
st.table(
|
265 |
|
266 |
-
#
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
# # Type Casting
|
273 |
-
# type_cast_dict = {'Salary': int, 'Projection': np.float16, 'Fantasy': np.float16, 'GPP_Proj': np.float32}
|
274 |
-
# Sim_Winner_Frame = Sim_Winner_Frame.astype(type_cast_dict)
|
275 |
|
276 |
-
#
|
|
|
|
|
277 |
|
278 |
-
#
|
279 |
-
|
280 |
-
|
|
|
|
|
281 |
|
282 |
# # Data Copying
|
283 |
# st.session_state.Sim_Winner_Export = Sim_Winner_Frame.copy()
|
|
|
259 |
'STDev_map':dict(zip(raw_baselines.Player,raw_baselines.STDev)),
|
260 |
'team_check_map':dict(zip(raw_baselines.Player,raw_baselines.Team))
|
261 |
}
|
262 |
+
Sim_Winners = sim_contest(1000, st.session_state.working_seed, maps_dict, sharp_split, Contest_Size)
|
263 |
+
Sim_Winner_Frame = pd.DataFrame(np.concatenate(Sim_Winners))
|
264 |
|
265 |
+
#st.table(Sim_Winner_Frame)
|
266 |
|
267 |
+
# Initial setup
|
268 |
+
Sim_Winner_Frame = pd.DataFrame(np.concatenate(Sim_Winners), columns=column_names + ['Fantasy'])
|
269 |
+
Sim_Winner_Frame['GPP_Proj'] = (Sim_Winner_Frame['proj'] + Sim_Winner_Frame['Fantasy']) / 2
|
270 |
+
Sim_Winner_Frame['unique_id'] = Sim_Winner_Frame['proj'].astype(str) + Sim_Winner_Frame['salary'].astype(str) + Sim_Winner_Frame['Team'].astype(str) + Sim_Winner_Frame['Secondary'].astype(str)
|
271 |
+
Sim_Winner_Frame = Sim_Winner_Frame.assign(win_count=Sim_Winner_Frame['unique_id'].map(Sim_Winner_Frame['unique_id'].value_counts()))
|
|
|
|
|
|
|
|
|
272 |
|
273 |
+
# Type Casting
|
274 |
+
type_cast_dict = {'salary': int, 'proj': np.float16, 'Fantasy': np.float16, 'GPP_Proj': np.float32}
|
275 |
+
Sim_Winner_Frame = Sim_Winner_Frame.astype(type_cast_dict)
|
276 |
|
277 |
+
# Sorting
|
278 |
+
st.session_state.Sim_Winner_Frame = Sim_Winner_Frame.sort_values(by=['win_count', 'GPP_Proj'], ascending= [False, False]).copy().drop_duplicates(subset='unique_id').head(100)
|
279 |
+
st.session_state.Sim_Winner_Frame.drop(columns='unique_id', inplace=True)
|
280 |
+
|
281 |
+
st.dataframe(st.session_state.Sim_Winner_Frame)
|
282 |
|
283 |
# # Data Copying
|
284 |
# st.session_state.Sim_Winner_Export = Sim_Winner_Frame.copy()
|