Como colocar uma lenda fora de um enredo marítimo (com exemplos)


Você pode usar o argumento bbox_to_anchor() para colocar uma legenda do mar fora do gráfico.

Por exemplo, você pode usar a seguinte sintaxe para colocar a legenda no canto superior direito fora do gráfico:

 plt. legend (bbox_to_anchor=( 1.05 , 1 ), loc=' upper left ', borderaxespad= 0 )

Observe que as coordenadas (1.05, 1) correspondem às coordenadas (x, y) onde a legenda deve ser colocada e o borderaxespad especifica o preenchimento entre os eixos e a legenda da borda.

Os exemplos a seguir mostram como usar esta função na prática.

Exemplo: Coloque a legenda fora do gráfico Seaborn

O código a seguir mostra como colocar a legenda fora do canto superior direito de um gráfico marinho:

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

#create fake data
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create scatterplot
sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ')

#place legend outside top right corner of plot
plt. legend (bbox_to_anchor=( 1.02 , 1 ), loc=' upper left ', borderaxespad= 0 ) 

E aqui está como colocar a legenda fora da borda central direita do gráfico:

 #create scatterplot
sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ')

#place legend outside center right border of plot
plt. legend (bbox_to_anchor=( 1.02 , 0.55 ), loc=' upper left ', borderaxespad= 0 ) 

Lenda marítima fora da trama

E veja como colocar a legenda fora do canto inferior direito do gráfico:

 #create scatterplot
sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ')

#place legend outside bottom right corner of plot
plt. legend (bbox_to_anchor=( 1.02 , 0.15 ), loc=' upper left ', borderaxespad= 0 ) 

Consulte a documentação do matplotlib para uma explicação detalhada do argumento bbox_to_anchor() .

Consulte a documentação da Seaborn para obter detalhes sobre como estilizar a estética do enredo.

Recursos adicionais

Como ajustar o tamanho da figura de um gráfico Seaborn
Como alterar os rótulos dos eixos em um gráfico Seaborn
Como alterar o tamanho da fonte da legenda em um gráfico Seaborn

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *