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)

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".

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)
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.
También te puede interesar