Matplotlib: ajuste el eje apretado solo al eje x o y

Tengo un argumento como este:

Obviamente, el lado izquierdo y derecho es una pérdida de espacio, así que configuré

plt.axis('tight')

Pero esto me da una trama como esta:

El xlim se ve ahora, pero el ylim es demasiado apretado para la trama.

Me pregunto si solo puedo configuraraxis(tight) solo en el eje x en mi caso?

Entonces la trama puede verse así:

Ciertamente es posible que pueda hacer esto manualmente

plt.gca().set_xlim(left=-10, right=360)

Pero me temo que esta no es una solución muy elegante.

Respuestas a la pregunta(1)

Su respuesta a la pregunta