Я использую фитон 3.6 и хочу ограничить количество тиков до 5 на моем графике. Однако при использовании этого примера кода ось y не появляется в порядке возрастания. Ось X, с другой стороны, работает нормально. Что я делаю неправильно? Пример сюжета дан здесь .
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.ticker import MultipleLocator, MaxNLocator,FuncFormatter, ScalarFormatter
plt.figure()
ax = plt.axes()
ax.plot(date, frequency,color='gray')
ax.xaxis.set_major_locator(MaxNLocator(5))
ax.yaxis.set_major_locator(MaxNLocator(5))
plt.xlabel('Timestamp')
plt.ylabel('Frequency (GHz)')
plt.show()