Caption to matplotlib figure just like an image has

Hi Streamlit team!

Is it possible to add a caption to a st.pyplot just like a caption is nicely added to st.image? I do not see that option yet on the documentation page of st.pyplot - Streamlit Docs

Thanks in advance!

Hi @stefanbloemheuvel -

This isn’t a functionality we had considered…st.pyplot is a pretty simple wrapper, as we assume that whatever people are doing in matplotlib, the user will be create that sort of caption via code as well.

You could do something like saving a PNG from matplotlib and passing it to st.image to achieve what you are looking for.

Best,
Randy

Hi,

That would indeed work for images, thanks!

Best,
Stefan

1 Like