import streamlit as st def create_table(df): # Table header based on df columns header = "| " + " | ".join(df.columns) + " |" # Number of columns in df to set table divider accordingly divider = "|:---" * len(df.columns[:-1]) + "|-----:|" rows = [header, divider] for _, row in df.iterrows(): rows.append("| " + " | ".join(row.astype(str)) + " |") return "\n".join(rows) def header3(text): st.markdown(f"### {text}") def header4(text): st.markdown(f"#### {text}") def header5(text): st.markdown(f"##### {text}")