James McCool commited on
Commit
a9d2b2a
·
1 Parent(s): 6230949

Update player exposure naming in app.py for improved clarity

Browse files

- Changed exposure percentage labels from specific thresholds to more descriptive terms, enhancing user understanding of player data.
- Ensured consistent naming conventions across the application for better clarity in data representation.

Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -194,7 +194,7 @@ with tab2:
194
  player_5per_counts = pd.Series(list(players_5per[player_columns].values.flatten())).value_counts()
195
  player_10per_counts = pd.Series(list(players_10per[player_columns].values.flatten())).value_counts()
196
  player20_per_counts = pd.Series(list(players_20per[player_columns].values.flatten())).value_counts()
197
- each_set_name = ['1%', '5%', '10%', '20%']
198
  with st.container():
199
  tab1, tab2 = st.tabs(['Player Used Info', 'Stack Used Info'])
200
  with tab1:
@@ -203,7 +203,7 @@ with tab2:
203
  set_frame = each_set.to_frame().reset_index().rename(columns={'index': 'Player', 'count': 'Count'})
204
  set_frame['Percent'] = set_frame['Count'] / len(working_df)
205
  set_frame = set_frame[['Player', 'Percent']]
206
- set_frame = set_frame.rename(columns={'Percent': f'Exposure Top {each_set_name[count_var]}'})
207
  if 'player_frame' not in st.session_state:
208
  st.session_state['player_frame'] = set_frame
209
  else:
 
194
  player_5per_counts = pd.Series(list(players_5per[player_columns].values.flatten())).value_counts()
195
  player_10per_counts = pd.Series(list(players_10per[player_columns].values.flatten())).value_counts()
196
  player20_per_counts = pd.Series(list(players_20per[player_columns].values.flatten())).value_counts()
197
+ each_set_name = ['Overall', ' Top 1%', ' Top 5%', 'Top 10%', 'Top 20%']
198
  with st.container():
199
  tab1, tab2 = st.tabs(['Player Used Info', 'Stack Used Info'])
200
  with tab1:
 
203
  set_frame = each_set.to_frame().reset_index().rename(columns={'index': 'Player', 'count': 'Count'})
204
  set_frame['Percent'] = set_frame['Count'] / len(working_df)
205
  set_frame = set_frame[['Player', 'Percent']]
206
+ set_frame = set_frame.rename(columns={'Percent': f'Exposure {each_set_name[count_var]}'})
207
  if 'player_frame' not in st.session_state:
208
  st.session_state['player_frame'] = set_frame
209
  else: