I have plot in Python matplotlib:
from matplotlib import pyplot as plt
data = [1, 5, 2, 1, 1, 4, 3, 1, 7, 8, 9, 6, 1]
plt.plot(data)
Is there any way to hide axis lines and labels except min and max y-axis label? I know about plt.axis("off"), however I would like to show first and last label on y-axis.
The current plot is on the left of the image below and desired plot on the right.



