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()
|