Как сохранить график Seaborn в файлPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как сохранить график Seaborn в файл

Сообщение Anonymous »

Я попробовал следующий код (

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

test_seaborn.py
):

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

import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
matplotlib.style.use('ggplot')
import seaborn as sns
sns.set()
df = sns.load_dataset('iris')
sns_plot = sns.pairplot(df, hue='species', size=2.5)
fig = sns_plot.get_figure()
fig.savefig("output.png")
#sns.plt.show()
Но я получаю следующую ошибку:

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

  Traceback (most recent call last):
File "test_searborn.py", line 11, in 
fig = sns_plot.get_figure()
AttributeError: 'PairGrid' object has no attribute 'get_figure'
Я ожидаю, что окончательный выходной файл.png будет существовать и выглядеть так:

Изображение


Как решить проблему?< /п>

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

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

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

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

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

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

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