Как экспортировать данные в файлы из IPython Notebook

Я использую IPython Notebook с --pylab inline , так как я не хочу, чтобы графики отображались в другом окне. Теперь я хотел бы сохранить графики, которые я вижу в записной книжке, в файлы PDF или PNG.

В некоторых примерах кода

 import matplotlib as plt plt.savefig("figure.png") # save as png 

но это не работает в встроенном режиме.

Конечно, я мог бы просто сохранить PNG, который был создан из браузера, но я хотел бы сделать это с помощью строки Python. Я также заинтересован в экспорте PDF.

One Solution collect form web for “Как экспортировать данные в файлы из IPython Notebook”

попробуйте это (обратите внимание, что файлы сохраняются в папке с записью по умолчанию):

 plot(range(80)) xlabel('foo') ylabel('bar') legend(['myline']) axis([0, 80, 0, 120]) savefig('sample.pdf') 

если вы хотите, чтобы png просто изменил его на 'sample.png' .

Обратите внимание, что savefig() должен находиться в той же самой ячейке ноутбука, что и команды построения графика.

  • Matplotlib: как заставить imshow читать x, y координаты из других массивов numpy?
  • Matplotlib plot_date время сохранения в UTC даже с пользовательским часовым поясом
  • NumPy ImportError в python - Ошибка загрузки Dll
  • PyQt4 + matplotlib в QScrollWidget
  • Шрифты Type 1 с лог-диаграммами
  • Есть ли параметр в matplotlib / pandas, чтобы иметь ось Y гистограммы в процентах?
  • matplotlib: создание двух (уложенных) подлодок с осью SHARED X, но значения SEPARATE Y
  • Графическое отображение в Python 3.x
  • Как я могу получить вывод графика matplotlib как SVG?
  • Измените ширину баров, используя функцию dataframe.plot () в matplotlib
  • Как использовать автозаполнение matplotlib?
  • Python - лучший язык программирования в мире.