I would like to create multiple pie charts from a pivot_table on streamlit probably using matplotlib

The pivot table has 4 age categories as the index and two columns containing count of males for each category and count of females for that category


Steps to reproduce

st.header('Age Category Per Gender')
ageCatPerGenderTable = df.assign(count=1).pivot_table(index='Age Category', columns = 'Gender', 
values='count', aggfunc='sum', fill_value=0)

I would like to represent pivot table as four pie charts, one for each age category with the breakdown of genders for each with a percentage and count as labels.

Iโ€™m a beginner with streamlit, python and matplotlib.

Hey @sskk,

Have you tried using Matplotlibโ€™s pie method?