Matplotlib - Establecimiento de límites

Matplotlib llega automáticamente a los valores mínimo y máximo de las variables que se mostrarán a lo largo de los ejes x, y (y z en el caso de una gráfica 3D) de una gráfica. Sin embargo, es posible establecer los límites explícitamente utilizandoset_xlim() y set_ylim() funciones.

En la siguiente gráfica, se muestran los límites autoescalados de los ejes xey:

import matplotlib.pyplot as plt
fig = plt.figure()
a1 = fig.add_axes([0,0,1,1])
import numpy as np
x = np.arange(1,10)
a1.plot(x, np.exp(x))
a1.set_title('exp')
plt.show()

Ahora formateamos los límites en el eje x a (0 a 10) y al eje y (0 a 10000) -

import matplotlib.pyplot as plt
fig = plt.figure()
a1 = fig.add_axes([0,0,1,1])
import numpy as np
x = np.arange(1,10)
a1.plot(x, np.exp(x),'r')
a1.set_title('exp')
a1.set_ylim(0,10000)
a1.set_xlim(0,10)
plt.show()