Сюжет в стиле матплотлиб - PullRequest
       2

Сюжет в стиле матплотлиб

0 голосов
/ 16 ноября 2018

Я хотел бы знать, почему matplotlib выводит графики в разных стилях в зависимости от того, в какой системе я запускаю файл. Например, я позволил одному и тому же коду запускаться дважды, один раз на компьютере с Windows и один раз в системе Ubuntu, и получил следующие два графика

Windows version Ubuntu version Информация на графиках, очевидно, та же самая, но есть ли специальная команда, чтобы сообщить matplotlib, что я, например, хотел бы, чтобы все мои графики создавались в «стиле Ubuntu» (ниже двух) версия

1 Ответ

0 голосов
/ 16 ноября 2018

Верхний график создается с версией matplotlib> = 2.0. Нижний участок выпускается с версией <2.0. Изменения стиля задокументированы в <a href="https://matplotlib.org/users/dflt_style_changes.html" rel="nofollow noreferrer"> Изменения стиля по умолчанию .

Вряд ли можно заставить версию matplotlib <2.0 производить точный вывод, который вы получите при использовании matplotlib> = 2.0, хотя вы можете скопировать таблицу стилей из более новой версии в старую и установить параметры соответственно.

Однако возможно обратное. Получить старый (классический) стиль в новой версии matplotlib можно через

import matplotlib.pyplot as plt
plt.style.use("classic") 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...