James McCool
commited on
Commit
·
c4807f3
1
Parent(s):
0beb8c2
Refactor app.py to streamline data frame construction for player and stack metrics
Browse files- Updated the data frame construction in app.py to remove the 'Count' column from player and stack frames, focusing on 'Player' and 'Percent' for improved clarity in exposure metrics presentation.
app.py
CHANGED
@@ -252,7 +252,7 @@ with tab2:
|
|
252 |
set_frame = each_set.to_frame().reset_index().rename(columns={'index': 'Player', 'count': 'Count'})
|
253 |
set_frame['Percent'] = set_frame['Count'] / each_len_set[player_count_var]
|
254 |
set_frame = set_frame[['Player', 'Count', 'Percent']]
|
255 |
-
|
256 |
set_frame = set_frame.rename(columns={'Percent': f'Exposure {each_set_name[player_count_var]}'})
|
257 |
if 'player_frame' not in st.session_state:
|
258 |
st.session_state['player_frame'] = set_frame
|
@@ -282,7 +282,7 @@ with tab2:
|
|
282 |
for each_set in each_frame_set:
|
283 |
set_frame = each_set.to_frame().reset_index().rename(columns={'index': 'Player', 'count': 'Count'})
|
284 |
set_frame['Percent'] = set_frame['Count'] / each_len_set[player_count_var]
|
285 |
-
set_frame = set_frame[['Player', '
|
286 |
set_frame = set_frame.rename(columns={'Percent': f'Exposure {each_set_name[player_count_var]}'})
|
287 |
if 'player_frame' not in st.session_state:
|
288 |
st.session_state['player_frame'] = set_frame
|
@@ -345,7 +345,7 @@ with tab2:
|
|
345 |
for each_stack in each_stacks_set:
|
346 |
stack_frame = each_stack.to_frame().reset_index().rename(columns={'index': 'Stack', 'count': 'Count'})
|
347 |
stack_frame['Percent'] = stack_frame['Count'] / each_stacks_len_set[stack_count_var]
|
348 |
-
stack_frame = stack_frame[['Stack', '
|
349 |
stack_frame = stack_frame.rename(columns={'Percent': f'Exposure {each_set_name[stack_count_var]}'})
|
350 |
if 'stack_frame' not in st.session_state:
|
351 |
st.session_state['stack_frame'] = stack_frame
|
|
|
252 |
set_frame = each_set.to_frame().reset_index().rename(columns={'index': 'Player', 'count': 'Count'})
|
253 |
set_frame['Percent'] = set_frame['Count'] / each_len_set[player_count_var]
|
254 |
set_frame = set_frame[['Player', 'Count', 'Percent']]
|
255 |
+
set_frame = set_frame.rename(columns={'Count': f'Count {each_set_name[player_count_var]}'})
|
256 |
set_frame = set_frame.rename(columns={'Percent': f'Exposure {each_set_name[player_count_var]}'})
|
257 |
if 'player_frame' not in st.session_state:
|
258 |
st.session_state['player_frame'] = set_frame
|
|
|
282 |
for each_set in each_frame_set:
|
283 |
set_frame = each_set.to_frame().reset_index().rename(columns={'index': 'Player', 'count': 'Count'})
|
284 |
set_frame['Percent'] = set_frame['Count'] / each_len_set[player_count_var]
|
285 |
+
set_frame = set_frame[['Player', 'Percent']]
|
286 |
set_frame = set_frame.rename(columns={'Percent': f'Exposure {each_set_name[player_count_var]}'})
|
287 |
if 'player_frame' not in st.session_state:
|
288 |
st.session_state['player_frame'] = set_frame
|
|
|
345 |
for each_stack in each_stacks_set:
|
346 |
stack_frame = each_stack.to_frame().reset_index().rename(columns={'index': 'Stack', 'count': 'Count'})
|
347 |
stack_frame['Percent'] = stack_frame['Count'] / each_stacks_len_set[stack_count_var]
|
348 |
+
stack_frame = stack_frame[['Stack', 'Percent']]
|
349 |
stack_frame = stack_frame.rename(columns={'Percent': f'Exposure {each_set_name[stack_count_var]}'})
|
350 |
if 'stack_frame' not in st.session_state:
|
351 |
st.session_state['stack_frame'] = stack_frame
|