Фигура, показанная в jupyter с бэкэндом %matplotlib inline
(который часто используется по умолчанию), создается путем сохранения его через savefig
в png, который затем отображается.savefig
имеет аргумент facecolor
, который устанавливает цвет фона фигуры.Это может быть установлено на белый, например, fig.savefig("name.png", facecolor="w")
.
Варианты сохранения могут быть адаптированы в конфигурации Jupyter.Чтобы получить белый фон, можно установить
%config InlineBackend.print_figure_kwargs={'facecolor' : "w"}
в ячейке перед показом графика.
Если это будет использоваться для каждого ноутбука, его также можно добавить в файл конфигурации ipython
c = get_config()
c.InlineBackend.print_figure_kwargs={'facecolor' : "w"}