Лучший способ правильно расположить текст на блокпосте, чтобы оставаться на одном уровне с метками - PullRequest
0 голосов
/ 03 февраля 2020

В программе, над которой я работаю, галочки на блокпосте помечены именем и такими вещами, как mean, std-dev et c. Я хотел бы вставить текст слева, который объясняет, что представляют эти значения.

Проблема в том, что я не могу расположить текст так, чтобы он всегда оставался на одном уровне с метками галочек при изменении размера окна графика.

Я использую эту строку для размещения текста: pyplot.gcf().text(0.01, 0.1, "Label\nMean\nMedian\nStdDev\nDatapoints")

Есть ли лучший способ сделать это?

Примеры изображений:

Большое окно сюжета

Небольшое окно сюжета

1 Ответ

0 голосов
/ 03 февраля 2020

Вам нужно расположить текст, используя координаты осей , например:

ax.text(-0.05, -0.02, 'Label:\nMean:\nMedian:\nStdev:\nDatapoints:', ha='right', va='top', transform=ax.transAxes)
...