Jon Solow commited on
Commit
09ddcdd
·
1 Parent(s): a989318

Apply totals and better column formatting to weekly top half

Browse files
src/pages/51_League_Results_Summary.py CHANGED
@@ -40,7 +40,11 @@ def get_page():
40
  df_weekly_luck, df_luck = get_cached_league_luck(selected_league.league_key)
41
 
42
  st.header("Weekly Top Half Scores")
43
- st.dataframe(df_weekly_luck.pivot(columns="week", index="team_name", values="half_wins"))
 
 
 
 
44
 
45
  st.header("Luck Summary")
46
  st.dataframe(df_luck)
 
40
  df_weekly_luck, df_luck = get_cached_league_luck(selected_league.league_key)
41
 
42
  st.header("Weekly Top Half Scores")
43
+ luck_pivot = df_weekly_luck.pivot_table(
44
+ columns="week", index="team_name", values="half_wins", aggfunc="sum", margins=True, margins_name="Total"
45
+ )
46
+ luck_pivot.columns = [str(int(x)) if isinstance(x, float) else x for x in luck_pivot.columns]
47
+ st.dataframe(luck_pivot)
48
 
49
  st.header("Luck Summary")
50
  st.dataframe(df_luck)