Plot a stream with equal_scale for each three-component set

In stream.plot, equal_scale applies to all traces.

Is it possible to plot a number of traces, with each three-component set drawn with the same scale. The scale would be different for each station.

I tried to do this using subplots, but got extremely confused.

That’s not possible with Stream.plot() right now. You could set equal scale False and then go through all the axes and manually set ax.set_ylim() to desired values or just do the plot from scratch (after determining maximum amplitudes per station).

Thanks. I think I can get round it by normalizing for each station.