Multichem commited on
Commit
8262e74
·
1 Parent(s): c8e8def

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -15
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(500, st.session_state.working_seed, maps_dict)
 
263
 
264
- st.table(Sim_Winners.head(10))
265
 
266
- # # Initial setup
267
- # Sim_Winner_Frame = pd.DataFrame(np.concatenate(Sim_Winners), columns=FinalPortfolio.columns.tolist() + ['Fantasy'])
268
- # Sim_Winner_Frame['GPP_Proj'] = (Sim_Winner_Frame['Projection'] + Sim_Winner_Frame['Fantasy']) / 2
269
- # Sim_Winner_Frame['unique_id'] = Sim_Winner_Frame['Projection'].astype(str) + Sim_Winner_Frame['Salary'].astype(str) + Sim_Winner_Frame['Own'].astype(str)
270
- # Sim_Winner_Frame = Sim_Winner_Frame.assign(win_count=Sim_Winner_Frame['unique_id'].map(Sim_Winner_Frame['unique_id'].value_counts()))
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
- # del FinalPortfolio, insert_port, type_cast_dict
 
 
277
 
278
- # # Sorting
279
- # 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)
280
- # st.session_state.Sim_Winner_Frame.drop(columns='unique_id', inplace=True)
 
 
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()