James McCool
commited on
Commit
·
2ceda65
1
Parent(s):
c4642dd
Enhance duplication frame visualization in app.py
Browse files- Updated the background gradient styling for the duplication frame to improve visual clarity.
- Applied distinct color gradients for percentage metrics ('uniques%', 'under_5%', 'under_10%') and count metrics ('average_dupes', 'uniques', 'under_5', 'under_10'), enhancing data analysis presentation.
app.py
CHANGED
@@ -434,4 +434,7 @@ with tab2:
|
|
434 |
dupe_frame['under_5%'] = dupe_frame['under_5'] / dupe_frame['EntryCount']
|
435 |
dupe_frame['under_10%'] = dupe_frame['under_10'] / dupe_frame['EntryCount']
|
436 |
st.session_state['duplication_frame'] = dupe_frame[['BaseName', 'EntryCount', 'average_dupes', 'uniques', 'uniques%', 'under_5', 'under_5%', 'under_10', 'under_10%']].drop_duplicates(subset='BaseName', keep='first')
|
437 |
-
st.dataframe(st.session_state['duplication_frame'].style.
|
|
|
|
|
|
|
|
434 |
dupe_frame['under_5%'] = dupe_frame['under_5'] / dupe_frame['EntryCount']
|
435 |
dupe_frame['under_10%'] = dupe_frame['under_10'] / dupe_frame['EntryCount']
|
436 |
st.session_state['duplication_frame'] = dupe_frame[['BaseName', 'EntryCount', 'average_dupes', 'uniques', 'uniques%', 'under_5', 'under_5%', 'under_10', 'under_10%']].drop_duplicates(subset='BaseName', keep='first')
|
437 |
+
st.dataframe(st.session_state['duplication_frame'].style.
|
438 |
+
background_gradient(cmap='RdYlGn', subset=['uniques%', 'under_5%', 'under_10%'], axis=0).
|
439 |
+
background_gradient(cmap='RdYlGn_r', subset=['average_dupes', 'uniques', 'under_5', 'under_10'], axis=0).
|
440 |
+
format(precision=2), hide_index=True)
|