Black Lives Matter. Please consider donating to Black Girls Code today.
Dash HoloViews is now available! Check out the docs.

Subplot with 100 figures

I’m making a grid of 20x5 plots using make_subplots and I’m running into two issues. First, append_trace gets very slow after the first 20 or so plots are inserted. Second, the page load time takes around ~1 minute. What can I do to speed this up?

I think I found the solution for generating the plots. Avoid calling append_trace and use go.Data instead as done in the example here:

In my toy example, append trace takes ~10 seconds for 100 subplots, with 2 traces each, where as go.Data, takes 3 seconds.

Not sure what to do about page load time though.