/ / Раптові зміни у візуалізації матплотліба - пітон, пітон-2.7, матплотліб

Раптова зміна візуалізації matplotlib - python, python-2.7, matplotlib

я використовую Python 2.7.6 з Ipython 1.2.1 і matplotlib 1.3.1 в Ubuntu 14.04.

In [4]: print(sys.version)
2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2]

In [5]: matplotlib.__version__
Out[5]: "1.3.1"

Раптом, без оновлення до matplotlib або Python, візуалізація ділянки маплатліба змінилася.

Старий класичний сюжет матплотліба виглядав так: введіть опис зображення тут

Тепер новий сюжет завжди виглядає так:

введіть опис зображення тут

Як ви можете ясно бачити, зараз Мені не вистачає осьових ліній, межі легенди, ліній похибки. Я використовую той же код Python і той же інтерпретатор!

Це сталося з ким-небудь, або є рішення для цього?

Відповіді:

0 для відповіді № 1

Це була лише невелика помилка з matplotlib.

Я дізнався, що тому, що я використовував обидва seaborn (який використовує matplotlib для побудови графіків) і matplotlib щоб побудувати графіки одночасно в одному шматку коду, я отримував помилку. Після того, як я розділив коди, він повернувся до нормального стану.

Якщо є хтось, хто використовує обидва seaborn і matplotlib виникла ця помилка, зробіть звіт!


-1 для відповіді № 2

Є різні бекенди Матплотліб можна використовувати. Я можу уявити, що ви встановили новий драйвер для вашої графічної карти або що-небудь, і є автоматичне виявлення в matplotlib як "є opengl доступні".

Тим не менш, ви можете змінити бекенда, і ви можете спробувати його.

Також прочитайте цей потік переповнення стеків про список бекендов.