Color de fondo en seaborn

Cambiar el color de fondo del panel del gráfico

Por defecto, los gráficos hechos con seaborn tienen un fondo blanco. Sin embargo, es posible cambiar su color de fondo pasando un diccionario al argumento rc de la función set_style, tal y como se muestra a continuación.

import numpy as np
import seaborn as sns

# Datos
rng = np.random.RandomState(10)
x = rng.normal(0, 1, size = 100)

# Establecer el color de fondo
sns.set_style(rc = {'axes.facecolor': 'lightsteelblue'})

# Gráfico
sns.histplot(x = x)

Personalizar el color de fondo en seaborn con facecolor

Establecer el color de fondo con estilos

Una alternativa es establecer un tema con axes_style o con set_style para modificar los parámetros globales. En este ejemplo estamos estableciendo el tema "darkgrid".

Cambiar el color de fondo en seaborn estableciendo un tema

import numpy as np
import seaborn as sns

# Datos
rng = np.random.RandomState(10)
x = rng.normal(0, 1, size = 100)

# Establecer un tema
sns.set_style("darkgrid")

# Gráfico
sns.histplot(x = x)

Selector de color

Usa el siguiente selector de color para elegir un color de fondo o pulsa el botón “Aleatorio” para seleccionar un color de manera aleatoria.

Better Data Visualizations

A Guide for Scholars, Researchers, and Wonks

Comprar en Amazon

También te puede interesar