Код: Выделить всё
import matplotlib.pyplot as plt
from matplotlib.ticker import MultipleLocator
gridSpacing = MultipleLocator(0.25)
plt.clf()
plt.gca().set_aspect('equal')
plt.gca().xaxis.set_minor_locator(gridSpacing)
plt.gca().yaxis.set_minor_locator(gridSpacing)
plt.gca().grid(which='minor', axis='both')
plt.plot([1, 2, 3], color='r', linewidth=1, marker='o')
plt.show()
[img]https:/ /i.sstatic.net/OsxIwm18.png[/img]
или вообще нет сетки, если она больше:

Как получить равномерную сетку с интервалом 0,25?
Обратите внимание, что я намерен использовать этот фрагмент в цикле, поэтому вы видите plt.clf() и т. д.
Подробнее здесь: https://stackoverflow.com/questions/791 ... lib-script