Использование блокнота %matplotlib после встроенного %matplotlib в блокноте Jupyter не работаетPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Использование блокнота %matplotlib после встроенного %matplotlib в блокноте Jupyter не работает

Сообщение Anonymous »

Я использую Jupyter Notebook для построения круговых диаграмм.

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

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

Мне нужно перезапустить ядро ​​и снова запустить ячейку с блокнотом %matplotlib, и до этого я не могу запустить встроенную команду %matplotlib.

Вот мой код для первой ячейки со встроенным %matplotlib, который отлично отображается:

Код: Выделить всё

import matplotlib.pyplot as plt

%matplotlib inline

labels = "No", "Yes"
sizes = [100, 50]

fig, ax = plt.subplots(figsize=(6, 6))

_, texts, autotexts = ax.pie(sizes, explode=explode, labels=labels, colors=colors, autopct='%1.1f%%',
shadow=False, startangle=90)

ax.axis('equal')
После этого у меня есть вторая ячейка с тем же кодом, просто встроенный %matplotlib заменяется на блокнот %matplotlib . Рисунок не будет отображаться после запуска этой ячейки, и мне нужно перезапустить ядро ​​и снова запустить эту ячейку.

Почему?

Подробнее здесь: https://stackoverflow.com/questions/435 ... ook-doesnt
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»