2016-12-12 3 views
0

Из приведенных здесь примеров гистограмм числа, расположенные поверх отдельных столбцов, соответствуют значениям по оси y. Я хотел бы использовать другой набор чисел или текста на гистограмме, созданной с использованием matplotlib. Как это можно сделать? Я хотел бы использовать метод, показанный в: http://composition.al/blog/2015/11/29/a-better-way-to-add-labels-to-bar-charts-with-matplotlib/ , но не может понять, как обратиться к списку меток, которые могут быть числами или текстом.Как пометить столбцы на графике цифрами, отличными от цифр на оси y?

ответ

0

После нескольких поворотов решение было относительно простым. Я передал список чисел функции, описанной в ссылке выше, заменяя переменную «высота». Кроме того, я предпочитаю, чтобы метки на барах всегда были выше бара, поэтому я нашел наибольшее значение «y» и увеличил ax.set_ylim до 110% от этого значения. Не слишком элегантный, но отвечает моим потребностям.

Смежные вопросы