Matplotlib: defina o eixo firmemente apenas para o eixo x ou y

Eu tenho uma trama assim:

Obviamente, os lados esquerdo e direito são um desperdício de espaço, então defino

plt.axis('tight')

Mas isso me dá um enredo como este:

O xlim parece agora, mas o ylim é muito apertado para o enredo.

Eu estou pensando, se eu posso apenas definiraxis(tight) apenas para o eixo x no meu caso?

Portanto, o enredo pode ser algo como isto:

Certamente é possível que eu possa fazer isso manualmente

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

Mas receio que essa não seja uma solução muito elegante.

questionAnswers(1)

yourAnswerToTheQuestion