Как выбрать нужные метки на графике matplotlib Python
Помогите пожалуйста, не понимаю как сделать нужные мне метки по пикам моего графика. Мой код:
dis1 = dis['район']
District1 = dis['count']
plt.plot(dis1, District1, marker = "o", c = "salmon",)
plt.grid ()
plt.rcParams ['figure.figsize'] = [25, 15]
plt.xticks(rotation = 90)
Такой график получается:
Мне нужно сделать так, что бы пиковые значения были написаны (можно сделать, например, от 50 на оси y?), А другие нет (скрыты или удалены я не знаю как действовать тут).
Что должно быть получиться:
Ответы (1 шт):
Автор решения: strawdog
→ Ссылка
Самое простое решение - оставить только нужные вам метки:
dis1 = dis['district']
District1 = dis['count']
plt.plot(dis1, District1, marker = "o", c = "salmon",)
plt.grid()
plt.rcParams ['figure.figsize'] = [25, 15]
labels = dis[dis["count"]>=50]
plt.xticks(labels.index, labels["district"], rotation = 90)
plt.show()


