- Exemplo 1: Guardar o gráfico de Seaborn num ficheiro PNG
- Exemplo 2: Guardar o gráfico de Seaborn num ficheiro PNG com um layout apertado
- Exemplo 3: Guardar o gráfico de Seaborn num ficheiro PNG com tamanho personalizado
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.