В ноутбуке jupyter с включенным %matplotlib inline
выходом на выходе ячейки, которая печатает текст и рисует фигуру, будет отображаться весь текст до отображения фигуры. Это происходит, даже если эта цифра была сгенерирована (и называется show()) до того, как текст был напечатан.matplotlib inline отображает все рисунки после всего текста
Например:
fig = plt.figure()
fig.add_subplot(111)
fig.show()
print "hello"
покажет 'привет' перед пустой фигурой.
Как исправить это, чтобы каждая фигура выглядела по-настоящему встроенной?
Это работало, с дополнительным предостережением, что вы должны добавить 'plt.close()' в конце, чтобы сделать это не печатайте рисунок второй раз. Благодаря! – unsorted