Блокнот Jupyter больше не открывает графики matplotlib во внешнем окне? - PullRequest
0 голосов
/ 25 февраля 2019

Я пользуюсь ноутбуком Jupyter и matplotlib уже несколько недель без проблем.В начале ячеек моего блокнота я использовал следующий код, чтобы отобразить график matplotlib во внешнем окне:

%matplotlib notebook

Однако сегодня, когда я запускаю эти ячейки, он отображает фигуру в том же окне в концеклетка сразу после моего кода.Он помещает интерактивные параметры в этот график, так что это примечание, аналогичное использованию %matplotlib inline.

. Мне нужно отобразить эти цифры во внешних окнах, а не в том же окне, так что я могу сделать, чтобы решить эту проблему?Я попытался перезапустить ядро, перезагрузить компьютер и перезапустить ноутбук Jupyter, но ни один из них не сработал.

Так кто-нибудь знает, как я могу заставить ноутбук Jupyter отображать рисунки matplotlib во внешних окнах, как это было раньше?

Редактировать: я также пытался использовать другие бэкэнды matplotlib (qt, tk и т. Д.), И они не имеют значения, он все равно помещает график в конец ячейки, а не во внешнее окно.Я включил картинку ниже графика, появляющегося в конце ячейки.

enter image description here

Ответы [ 2 ]

0 голосов
/ 26 февраля 2019

То, что сработало, было:

  1. Перезапустите ядро ​​
  2. Вызовите% matplotlib qt5

Затем выводится во внешнее окно.

0 голосов
/ 26 февраля 2019

Для построения графика во внешнем окне

%matplotlib qt

Для построения графика в блокноте jupyter

%matplotlib inline 

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...