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.
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
|
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:
|