Jon Solow commited on
Commit
c9e9696
·
1 Parent(s): ae55b7e

Use st.dataframe and filter some columns

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +14 -12
src/streamlit_app.py CHANGED
@@ -21,21 +21,23 @@ def get_app():
21
  st.title(f"{LEAGUE_NAME} Keeper Options")
22
  data, teams_list = load_data()
23
 
24
- raw_display_columns = [
25
- "player_id",
26
- "name",
27
- "position",
28
- "team_name",
29
- "years_eligible",
30
- "keeper_cost",
31
- "eligible",
32
- ]
33
-
34
  teams_selected = st.multiselect("Team:", teams_list)
35
  teams_filter = data["team_name"].isin(teams_selected) if teams_selected else data["team_name"].isin(teams_list)
36
 
37
- filtered_data = data.loc[teams_filter, raw_display_columns]
38
- st.write(filtered_data)
 
 
 
 
 
 
 
 
 
 
 
 
39
 
40
 
41
  if __name__ == "__main__":
 
21
  st.title(f"{LEAGUE_NAME} Keeper Options")
22
  data, teams_list = load_data()
23
 
 
 
 
 
 
 
 
 
 
 
24
  teams_selected = st.multiselect("Team:", teams_list)
25
  teams_filter = data["team_name"].isin(teams_selected) if teams_selected else data["team_name"].isin(teams_list)
26
 
27
+ filtered_data = data.loc[teams_filter]
28
+ st.dataframe(
29
+ filtered_data,
30
+ hide_index=True,
31
+ column_order=[
32
+ "team_name",
33
+ "name",
34
+ "position",
35
+ "keeper_cost",
36
+ "years_eligible",
37
+ "eligible",
38
+ ],
39
+ column_config={},
40
+ )
41
 
42
 
43
  if __name__ == "__main__":