Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 28, 2013 19:08:22

alexsis
Зарегистрирован: 2013-07-26
Сообщения: 148
Репутация: +  9  -
Профиль   Отправить e-mail  

matpotlib не вмещаются подписи

Здравствуйте, возникла необходимость нарисовать график, для этого выбрал библиотеку matpotlib. Проблема заключается в том, что подписи для шкалы x не вмещаются, подскажите пожалуйста, как это исправить.

Вот кусок кода, который отрисовывает значения:

plt.xticks([x+0.35 for x in range(12)],month, rotation='vertical')

Офлайн

#2 Ноя. 28, 2013 20:00:33

sergeek
Зарегистрирован: 2012-06-26
Сообщения: 470
Репутация: +  43  -
Профиль   Отправить e-mail  

matpotlib не вмещаются подписи

уменьшить размер шрифта?
http://matplotlib.org/api/pyplot_api.html
http://matplotlib.org/api/artist_api.html#matplotlib.text.Text

plt.xticks([x+0.35 for x in range(12)],month, rotation='vertical', size=10)
Можно еще поменять пропорции этого Axes, но там долго рыться в документации придется.
pyplot лучше вообще не использовать, его для matlab-беженцев сделали и для питона он совсем не идиоматичен. Прямое api гибче и прозрачнее.

Офлайн

#3 Ноя. 29, 2013 19:54:43

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

matpotlib не вмещаются подписи

может вам повернуть текст надписей? http://matplotlib.org/examples/pylab_examples/date_index_formatter.html



Офлайн

#4 Дек. 2, 2013 17:35:13

alexsis
Зарегистрирован: 2013-07-26
Сообщения: 148
Репутация: +  9  -
Профиль   Отправить e-mail  

matpotlib не вмещаются подписи

doza_and
может вам повернуть текст надписей? http://matplotlib.org/examples/pylab_examples/date_index_formatter.html
Спасибо, попробую.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version