HOWTO · Seaborn

Adicionar Título ao Terreno Seaborn

Este tutorial demonstra como adicionar um título a plotagens marítimas em Python

Nesta página

Neste tutorial, discutiremos como adicionar um título a um plot do mar.

Use a função set_title() para adicionar um título a uma plotagem Seaborn

Um gráfico de origem marinha retorna um objeto do tipo de instância de eixos matplotlib. Para tais objetos, podemos usar a função set_title() para adicionar um título ao gráfico.

Por exemplo,

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

df = pd.DataFrame(
    {"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)

p = sns.lineplot(data=df)
p.set_title("Title")

título 1 do mar

Também podemos controlar o tamanho do título usando o parâmetro fontsize.

Use a função set() para adicionar um título a um plot do mar

A função set() é usada para adicionar diferentes elementos ao gráfico e pode ser usada para adicionar o título. Usamos o parâmetro title e damos a ele o nome desejado.

Por exemplo,

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

df = pd.DataFrame(
    {"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)

p = sns.lineplot(data=df)
p.set(title="Title")

título 2 do mar

Observe que funciona de maneira semelhante à função set_title() discutida anteriormente.

Use a função title() para adicionar um título a uma plotagem Seaborn

A função matplotlib.pyplot.title() é usada para adicionar um título ao gráfico atual. Ele oferece muitas personalizações por meio de diferentes argumentos. Alguns deles são o argumento loc que é usado para especificar a localização; o argumento fontdict() controlando a aparência e o alinhamento da fonte; e o argumento color especificando sua cor.

No código a seguir, adicionamos um título a um gráfico marítimo usando esta função.

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

df = pd.DataFrame(
    {"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)

p = sns.lineplot(data=df)
plt.title("Title")

título 3 marítimo