Display precision st.table

Tried to use pd.set_option('precision', 2) and tried to round the numbers but st.table(df) keeps reporting to 4 decimal places. Any ideas?

Use pandas styling, for example: st.table(summaries.style.format(’{:7,.1f}’))

Perfect thanks!