Этот вопрос более интересен.Размер фигуры Matplotlib в Jupyter сбрасывается с помощью inlining в Jupyter
Чтобы изменить размер фигового по умолчанию обычая один в Matplotlib, один делает
from matplotlib import rcParams
from matplotlib import pyplot as plt
rcParams['figure.figsize'] = 15, 9
после того, фигура с выбранным размером.
Теперь я нахожу что-то новое (никогда не был/замечал только сейчас): в записной книжке Jupyter, когда встраивание Matplotlib в
%matplotlib inline
это, по-видимому перезаписывает rcParams
словарь восстанавливающего значения по умолчанию для размер фигуры. Следовательно, если у вас есть возможность установить размер, я должен ввести matplotlib
до, изменяя значения словаря rcParams
.
Я нахожусь в Mac OS 10.11.6, matplotlib версии 1.5.1, Python 2.7.10, Jupyter 4.1.
Это точное описание работы встроенного режима. если вы копаете дальше, вы обнаружите, что, кроме всего прочего, он устанавливает фоновый фон. – jakevdp
@jakevdp В этом случае, я думаю, полезный ответ объясняет, как работает встроенный режим и почему он перезаписывает dict. –