CCockrum commited on
Commit
6d62724
·
verified ·
1 Parent(s): 4e5049a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -0
app.py CHANGED
@@ -260,6 +260,26 @@ if fetch_data:
260
  hide_index=True
261
  )
262
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
263
  # Calculate Top 10 Subjects
264
  if 'subject' in metadata_df.columns:
265
  top_subjects = (
 
260
  hide_index=True
261
  )
262
 
263
+ # Sidebar: Metadata Missing Stats
264
+ missing_df = (
265
+ pd.DataFrame(list(missing_counts.items()), columns=["Field", "Missing Count"])
266
+ .sort_values(by="Missing Count", ascending=False)
267
+ .reset_index(drop=True)
268
+ )
269
+
270
+ styled_missing_df = (
271
+ missing_df.style
272
+ .background_gradient(cmap="Blues", subset=["Missing Count"])
273
+ .hide(axis="index")
274
+ )
275
+
276
+ with st.sidebar.expander("🧹 Missing Metadata Summary", expanded=True):
277
+ st.dataframe(
278
+ styled_missing_df,
279
+ use_container_width=True,
280
+ hide_index=True, # <<< ADD THIS
281
+ height=min(300, len(missing_df) * 35 + 38)
282
+
283
  # Calculate Top 10 Subjects
284
  if 'subject' in metadata_df.columns:
285
  top_subjects = (