См. set_xlim , чтобы настроить пределы оси X.
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 7, 100)
y = np.sin(x)
fig, ax = plt.subplots()
ax.plot(x,y)
ax.grid(True)
ax.set_xlim(0,7)
plt.show()
До:
После:
Три числа в команде np.linspace означают start , stop и число . Т.е. он генерирует массив из 100 равномерно распределенных чисел от 0 до 7.