Pode utilizar a seguinte sintaxe para guardar um gráfico Seaborn num ficheiro:

 import seaborn as sns line_plot = sns. lineplot (x=x, y=y) fig = line_plot. get_figure () fig. savefig (' my_lineplot.png ') 

Os exemplos seguintes mostram como utilizar esta sintaxe na prática.

Exemplo 1: Guardar o gráfico de Seaborn num ficheiro PNG

O código seguinte mostra como guardar um gráfico Seaborn num ficheiro PNG:

 import seaborn as sns #set theme style sns. set_style (' darkgrid ') #define data x = [1, 2, 3, 4, 5, 6] y = [8, 13, 14, 11, 16, 22] #create line plot and save as PNG file line_plot = sns. lineplot (x=x, y=y) fig = line_plot. get_figure () fig. savefig (' my_lineplot.png ') 

Se navegarmos para o local onde guardámos o ficheiro, podemos visualizá-lo:

Note-se que também poderíamos utilizar .jpg , .pdf ou outras extensões de ficheiro para guardar o gráfico num tipo de ficheiro diferente.

Exemplo 2: Guardar o gráfico de Seaborn num ficheiro PNG com um layout apertado

Por predefinição, o Seaborn adiciona acolchoamento à volta do exterior da figura.

Para remover esse preenchimento, podemos usar o bbox_inches='tight' argumento:

 fig. savefig (' my_lineplot.png ', bbox_inches="tight") 

Repare que agora há um preenchimento mínimo à volta do exterior da trama.

Exemplo 3: Guardar o gráfico de Seaborn num ficheiro PNG com tamanho personalizado

É possível utilizar o dpi argumento para aumentar o tamanho do gráfico Seaborn quando o guardar num ficheiro:

 fig. savefig (' my_lineplot.png ', dpi= 100 ) 

Repare que este gráfico é muito maior do que os dois anteriores. Quanto maior for o valor que utilizar para dpi , maior será a parcela.