Spaces:
Sleeping
Sleeping
James McCool
commited on
Commit
·
d08e204
1
Parent(s):
d18e5a9
Update dataframe formatting in app.py to use iloc for number columns
Browse files- Modified the dataframe formatting logic to utilize iloc for selecting number columns, ensuring accurate percentage formatting across player, stack, and stack size frames.
- Enhanced data presentation by maintaining consistent formatting and improving clarity in the displayed outputs.
app.py
CHANGED
@@ -247,14 +247,14 @@ with tab2:
|
|
247 |
st.dataframe(st.session_state['player_frame'].
|
248 |
sort_values(by='Exposure Overall', ascending=False).
|
249 |
style.background_gradient(cmap='RdYlGn').
|
250 |
-
format(formatter='{:.2%}', subset=st.session_state['player_frame'].select_dtypes(include=['number']).columns),
|
251 |
hide_index=True)
|
252 |
else:
|
253 |
st.session_state['player_frame'] = create_player_exposures(working_df, player_columns, entry_names)
|
254 |
st.dataframe(st.session_state['player_frame'].
|
255 |
sort_values(by='Exposure Overall', ascending=False).
|
256 |
style.background_gradient(cmap='RdYlGn').
|
257 |
-
format(formatter='{:.2%}', subset=st.session_state['player_frame'].select_dtypes(include=['number']).columns),
|
258 |
hide_index=True)
|
259 |
with tab2:
|
260 |
|
@@ -263,14 +263,14 @@ with tab2:
|
|
263 |
st.dataframe(st.session_state['stack_frame'].
|
264 |
sort_values(by='Exposure Overall', ascending=False).
|
265 |
style.background_gradient(cmap='RdYlGn').
|
266 |
-
format(formatter='{:.2%}', subset=st.session_state['stack_frame'].select_dtypes(include=['number']).columns),
|
267 |
hide_index=True)
|
268 |
else:
|
269 |
st.session_state['stack_frame'] = create_stack_exposures(working_df, entry_names)
|
270 |
st.dataframe(st.session_state['stack_frame'].
|
271 |
sort_values(by='Exposure Overall', ascending=False).
|
272 |
style.background_gradient(cmap='RdYlGn').
|
273 |
-
format(formatter='{:.2%}', subset=st.session_state['stack_frame'].select_dtypes(include=['number']).columns),
|
274 |
hide_index=True)
|
275 |
with tab3:
|
276 |
|
@@ -279,12 +279,12 @@ with tab2:
|
|
279 |
st.dataframe(st.session_state['stack_size_frame'].
|
280 |
sort_values(by='Exposure Overall', ascending=False).
|
281 |
style.background_gradient(cmap='RdYlGn').
|
282 |
-
format(formatter='{:.2%}', subset=st.session_state['stack_size_frame'].select_dtypes(include=['number']).columns),
|
283 |
hide_index=True)
|
284 |
else:
|
285 |
st.session_state['stack_size_frame'] = create_stack_size_exposures(working_df, entry_names)
|
286 |
st.dataframe(st.session_state['stack_size_frame'].
|
287 |
sort_values(by='Exposure Overall', ascending=False).
|
288 |
style.background_gradient(cmap='RdYlGn').
|
289 |
-
format(formatter='{:.2%}', subset=st.session_state['stack_size_frame'].select_dtypes(include=['number']).columns),
|
290 |
hide_index=True)
|
|
|
247 |
st.dataframe(st.session_state['player_frame'].
|
248 |
sort_values(by='Exposure Overall', ascending=False).
|
249 |
style.background_gradient(cmap='RdYlGn').
|
250 |
+
format(formatter='{:.2%}', subset=st.session_state['player_frame'].iloc[:, 1:].select_dtypes(include=['number']).columns),
|
251 |
hide_index=True)
|
252 |
else:
|
253 |
st.session_state['player_frame'] = create_player_exposures(working_df, player_columns, entry_names)
|
254 |
st.dataframe(st.session_state['player_frame'].
|
255 |
sort_values(by='Exposure Overall', ascending=False).
|
256 |
style.background_gradient(cmap='RdYlGn').
|
257 |
+
format(formatter='{:.2%}', subset=st.session_state['player_frame'].iloc[:, 1:].select_dtypes(include=['number']).columns),
|
258 |
hide_index=True)
|
259 |
with tab2:
|
260 |
|
|
|
263 |
st.dataframe(st.session_state['stack_frame'].
|
264 |
sort_values(by='Exposure Overall', ascending=False).
|
265 |
style.background_gradient(cmap='RdYlGn').
|
266 |
+
format(formatter='{:.2%}', subset=st.session_state['stack_frame'].iloc[:, 1:].select_dtypes(include=['number']).columns),
|
267 |
hide_index=True)
|
268 |
else:
|
269 |
st.session_state['stack_frame'] = create_stack_exposures(working_df, entry_names)
|
270 |
st.dataframe(st.session_state['stack_frame'].
|
271 |
sort_values(by='Exposure Overall', ascending=False).
|
272 |
style.background_gradient(cmap='RdYlGn').
|
273 |
+
format(formatter='{:.2%}', subset=st.session_state['stack_frame'].iloc[:, 1:].select_dtypes(include=['number']).columns),
|
274 |
hide_index=True)
|
275 |
with tab3:
|
276 |
|
|
|
279 |
st.dataframe(st.session_state['stack_size_frame'].
|
280 |
sort_values(by='Exposure Overall', ascending=False).
|
281 |
style.background_gradient(cmap='RdYlGn').
|
282 |
+
format(formatter='{:.2%}', subset=st.session_state['stack_size_frame'].iloc[:, 1:].select_dtypes(include=['number']).columns),
|
283 |
hide_index=True)
|
284 |
else:
|
285 |
st.session_state['stack_size_frame'] = create_stack_size_exposures(working_df, entry_names)
|
286 |
st.dataframe(st.session_state['stack_size_frame'].
|
287 |
sort_values(by='Exposure Overall', ascending=False).
|
288 |
style.background_gradient(cmap='RdYlGn').
|
289 |
+
format(formatter='{:.2%}', subset=st.session_state['stack_size_frame'].iloc[:, 1:].select_dtypes(include=['number']).columns),
|
290 |
hide_index=True)
|