I am New in pandas and streamlit , What I am trying is to filter such a dataframe using streamlit selectbox
bit unfortuently everything is going well except that when changing the filter value it does not reflect on the shown table
as you could see the name in the filter does not update the table
he streamlit page
st.set_page_config(page_title='makraa reports',layout='wide')
# make filteration
#
st.sidebar.header("make filtration criteria")
nameFilter= folderDF['Name'].unique()
halkaFilter= folderDF['halka'].unique()
sheikhFilter= folderDF['sheikh'].unique()
student_choice= st.sidebar.selectbox("select the student Name",nameFilter)
halka_choice= st.sidebar.selectbox("select the halka Number",halkaFilter)
sheikh_choice= st.sidebar.selectbox("select the sheikh Number",sheikhFilter)
# student_choice2= st.sidebar.multiselect("select the student Name",options=nameFilter,default=nameFilter)
filteredDf=folderDF[folderDF["Name"]== student_choice]
# filteredDf=folderDF.query('Name==@student_choice')
st.write(filteredDf)
note st.dataframe(filteredDf)
does not make any difference
could you give a hand in this