matplotlib: Alinhando rótulos do eixo y em gráficos de dispersão empilhados
No gráfico abaixo, eu tenho dois gráficos de dispersão que têm uma escala numérica diferente, portanto, seus rótulos do eixo Y não estão alinhados. Existe alguma maneira de forçar o alinhamento horizontal nas etiquetas do eixo y?
import matplotlib.pylab as plt
import random
import matplotlib.gridspec as gridspec
random.seed(20)
data1 = [random.random() for i in range(10)]
data2 = [random.random()*1000 for i in range(10)]
gs = gridspec.GridSpec(2,1)
fig = plt.figure()
ax = fig.add_subplot(gs[0])
ax.plot(data1)
ax.set_ylabel(r'Label One', size =16)
ax = fig.add_subplot(gs[1])
ax.plot(data2)
ax.set_ylabel(r'Label Two', size =16)
plt.show()