Python Matplotlib - jak określić wartości na osi Y?

Jestem nowy w Pythonie i muszę wygenerować wykres za pomocą pyplot i matplotlib, jak na załączonym obrazku. Do tej pory próbowałem tak:

 import matplotlib.pyplot as plt
 import numpy as np

 x = np.array([0,1,2,3])
 y = np.array([20,21,22,23])
 my_xticks = ['John','Arnold','Mavis','Matt']
 plt.xticks(x, my_xticks)
 plt.plot(x, y)
 plt.show()

Ale moim problemem jest to, jak mogę określić inną liczbę wartości na osi y, inną niż liczba wartości na osi x? A może podać je jako odstęp z różnicą 0,005 zamiast listy? Wielkie dzięki!

questionAnswers(1)

yourAnswerToTheQuestion