#python #pandas #matplotlib
Вопрос:
Я учусь разрабатывать диаграммы и визуализации с помощью matplotlib, pandas и plotly.
Я разработал диаграмму из своего фрейма данных, используя plt.подзаголовки, вид графика=’barh’. График отображает данные правильно, однако мне также нужно показать общее значение в поле в правом верхнем углу гистограммы. Вот мой код для проектирования plt…
fig,ax = plt.subplots()
subset_df_sows['Status'].value_counts().plot(ax=ax,kind='barh')
plt.xticks(rotation=45)
plt.ylabel('SOW Status')
plt.xlabel('Number of SOWs since 01/04/2021')
ax.annotate(r'Total SOWs=', xy=(4,3),va='top')
Вот как выглядит моя диаграмма при выполнении кода
Мне нужно добавить общее значение в поле в правом верхнем углу, где указано Общее количество свиноматок = 10.
Как я мог это сделать, пожалуйста?
Ответ №1:
Предполагая, что у вас есть значение, которое вы хотите показать, просто сделайте:
ax.annotate("Total SOWs=" str(value), xy=(4,3),va='top')
Комментарии:
1. Да, идеально. Я действительно имел ценность, и это сработало. Большое вам спасибо за вашу помощь.