Como mudar a cor de fundo no seaborn
Você pode usar a seguinte sintaxe básica para alterar a cor de fundo de um gráfico Seaborn em Python:
sns. set (rc={' axes.facecolor':'lightblue ', ' figure.facecolor':'lightgreen '})
O exemplo a seguir mostra como usar essa sintaxe na prática.
Exemplo: alterando a cor de fundo no Seaborn
O código a seguir mostra como criar uma nuvem de pontos no Seaborn com um fundo azul claro dentro do gráfico e um fundo verde claro fora do gráfico:
import seaborn as sns
import matplotlib. pyplot as plt
#define data
x = [1, 2, 2, 3, 5, 6, 6, 7, 9, 10, 12, 13]
y = [8, 8, 10, 12, 13, 15, 18, 15, 19, 22, 24, 29]
#define seaborn background colors
sns. set (rc={' axes.facecolor':'lightblue ', ' figure.facecolor':'lightgreen '})
#create seaborn scatterplot
sns. scatterplot (x,y)
A cor de fundo dentro do caminho é azul claro e a cor de fundo fora do caminho é verde claro, conforme especificamos.
Na maioria dos casos, é mais comum usar a mesma cor dentro e fora do caminho.
Por exemplo, podemos usar o seguinte código para tornar a cor de fundo azul claro dentro e fora do caminho:
import seaborn as sns
import matplotlib. pyplot as plt
#define data
x = [1, 2, 2, 3, 5, 6, 6, 7, 9, 10, 12, 13]
y = [8, 8, 10, 12, 13, 15, 18, 15, 19, 22, 24, 29]
#define seaborn background colors
sns. set (rc={' axes.facecolor':'lightblue ', ' figure.facecolor':'lightblue '})
#create seaborn scatterplot
sns. scatterplot (x,y)
Observe que também podemos usar códigos de cores hexadecimais para definir cores específicas.
Por exemplo, podemos usar o código a seguir para especificar #33FFA2 como cor de fundo dentro do gráfico:
import seaborn as sns
import matplotlib. pyplot as plt
#define data
x = [1, 2, 2, 3, 5, 6, 6, 7, 9, 10, 12, 13]
y = [8, 8, 10, 12, 13, 15, 18, 15, 19, 22, 24, 29]
#define seaborn background colors
sns. set (rc={' axes.facecolor':'#33FFA2 ', ' figure.facecolor':'lightgrey '})
#create seaborn scatterplot
sns. scatterplot (x,y)
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras operações comuns no Seaborn:
Como ajustar o tamanho da figura de um gráfico Seaborn
Como alterar os rótulos dos eixos em um gráfico Seaborn
Como ajustar o número de ticks nos gráficos do Seaborn