āœŠšŸæ Black Lives Matter. Please consider donating to Black Girls Code today.
šŸ‡ Announcing Dash VTK for 3d simulation graphics. Check out the March webinar.

Align Multiple Axes

Often when I have a plot with multiple axes I end up with a few of the axes not being inline.
For instance, here I have a bunch of plots whose values are strictly greater than zero:
image
Is there a way to force all of the y-zero axes to be overlayed at the same location?

Setting yaxis.range should the trick.

In this instance, Iā€™m updating the plot using Plotly.extendTraces. Is there a more efficient way of doing this with extendTraces other than recalculating the range in order to use yaxis.range?