Без доступа к данным для воспроизведения вашей фигуры (без сетки) невозможно предоставить вам рабочий код.Тем не менее, ниже приведен один основной пример того, как это сделать.Хитрость заключается в том, чтобы использовать основные тики с интервалом от 1 до 1 по оси X и от 1 до 8 по оси Y.Затем вам нужно включить сетку с помощью plt.grid()
и использовать linestyle='dotted'
, чтобы получить сетку, аналогичную той, которую вы хотите.
import numpy as np
import matplotlib.pyplot as plt
x = np.random.randint(1, 14, 50)
y = np.random.randint(1, 9, 50)
plt.plot(x, y, 'bo')
plt.xticks(range(1, 14));
plt.yticks(range(1, 9));
plt.grid(linestyle='dotted')