2017-02-03 3 views
0

У меня длинный код ноутбука Jupyter, и есть много ячеек, которые перерисовывают фактический график графика. Когда я запускаю ячейки после изменения их содержимого, мне нужно проверить сюжет, но мне всегда нужно прокручивать вверх и вниз. Я бы предпочел посмотреть изменения сюжета в отдельном окне (я использую два монитора), поэтому я изменил содержимое ячейки, запустил ячейку, а затем просто повернул голову и посмотрел сюжет - без прокрутки. Есть ли способ, как это сделать? Я знаю, что это может сделать Spyder, но я хочу сделать это в ноутбуке Jupyter, поскольку я использую много преимуществ для ноутбуков, таких как заметки латекс и заголовки между ячейками. Большое спасибо за любой совет!Графические графики в отдельном окне

ответ

0

Было бы здорово, если бы вы могли рассказать нам, как вы печатаете свой график (какая библиотека?). Ipython обеспечивает магическую команду. Например, если вы используете matplotlib для построения некоторых фигур, просто добавьте %matplotlib qt поверх вашей ячейки, чтобы графики отображались в отдельном окне.

См. Список доступных магических команд here.

+0

Я использую matplotlib. Я пробовал раньше, что вы предлагаете, но без успеха. Магическая команда% matplotlib qt (более новая версия - это% matplotlib notebook) изменяет график от встроенного до интерактивного, но она все еще находится на той же вкладке браузера, а не в отдельном окне, поэтому, когда я просматриваю код, я не вижу graph (В Spyder я использовал код, отображаемый на первом мониторе, и интерактивный график на втором). Мне очень интересно, если что-то подобное возможно и в Юпитере. благодаря – Capponero

Смежные вопросы