Las etiquetas y de Matplotlib no están alineadas verticalmente (dos ejes y).
Tengo un problema para alinear las etiquetas del eje y cuando agrego un segundo eje y. Cuando uso el siguiente comando, la ubicación de las etiquetas no es la misma:
ax.set_ylabel(‘gramo’, fontsize=’xx-small’, rotation=0, loc=”top”)
ax2.set_ylabel(‘kg’, fontsize=’xx-small’, rotation=0, loc=”top”)
¿Cómo puedo solucionarlo? Aquí hay una imagen del resultado cuando uso loc=’top’ en ambos ejes: https://i.stack.imgur.com/D31Yc.png
He intentado usar los parámetros de texto va y ha (alternativamente a loc), pero no funciona correctamente.
davy.ai
Puede intentar usar el parámetro
labelpad
para ajustar la alineación vertical de las etiquetas. Por ejemplo:Esto debería ajustar la alineación vertical de las etiquetas para que coincidan entre sí.