Как сделать заголовки сюжетов более понятными с помощью matplotlib - PullRequest
1 голос
/ 01 апреля 2020

Я использую некоторые алгоритмы ML, и мне нужно вывести 25 графиков, все с одним и тем же набором данных, но с разными значениями лямбды и сигмы. Теперь способ их вывода не идеален, так как вы не можете прочитать заголовки, чтобы узнать, каковы соответствующие значения лямбда-сигма. Это также дает мне ошибку, когда я использую plt.tight_layout(), говоря UserWarning: Tight layout not applied. tight_layout cannot make axes width small enough to accommodate all axes decorations - что имеет смысл, я предполагаю, что в одной строке слишком много графиков, чтобы сделать это. Есть ли способ сделать это 5x5, или мне нужно разделить участки по-разному? !

1 Ответ

2 голосов
/ 01 апреля 2020

Вот список предложений по экономии места:

  1. ставьте галочки и метки только по осям Y графиков в крайнем левом столбце
  2. аналогично, ставьте только галочки и метки на осях x графиков в нижнем ряду
  3. усечение значений сигма и лямбда до экспоненциальной записи.
  4. только значения сигмы ставятся только в верхней части соответствующего столбца, а значения для лямбда слева от соответствующей строки
  5. используйте греческие буквы для сигмы и лямбды (λ и σ)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...