How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Plotly charts require 2-3 clicks to fire a selection event

calendar_today July 10, 2026 person @Davide4 Davide domain streamlit

Hi, I understand the approach, but it won’t work in practice. You filter the dataframe at the end, once all charts have already been created. Then at each rerun, df_filtered = df.copy() copies the source dataframe, as if no filters were ever applied.

open_in_new Read original post