У меня есть график, как показано ниже, который имеет более 1000 точек по оси X. Я пытаюсь масштабировать ось х на 3 значения, минимальное, среднее и максимальное значения вместо 1000 меток.
Несмотря на мои усилия, обозначенные в хэштегах, все 3 значения записаны на один тик (друг на друга) или просто только 1 тик случайным образом размещается вдоль оси X.
import matplotlib.pyplot as plt
from matlplotlib.pyplot import figure
figure (num = None, figsize=(20,10), dpi=80, facecolor='w', edgecolor='k')
ax =plt.gca()
data.plot(kind='bar', x='colA', y='colB', ax=ax)
######
plt.xticks(np.arrange(0,3, step 1)
**ALSO TRIED**
plt.xticks = ([1,2,3], ["a","b","c"])
######
plt.show()
Как можно равномерно распределить минимальное, среднее и максимальное значения по оси X?