Cómo hacer gráficos de barras con Seaborn (con ejemplos)

Puedes opinar sobre este contenido:
  • 0
  • 0
  • 0
  • 0

Una gráfica de barras es un tipo de gráfica que muestra los valores numéricos de diferentes variables categóricas.

Este tutorial explica cómo crear mapas de calor utilizando la biblioteca de visualización de Python Seaborn con el conjunto de datos de sugerencias integrado :

importar seaborn como sns

#load tips dataset 
data = sns. load_dataset (" tips ")
 
#ver las primeras cinco filas de datos del conjunto de
 datos de tips . cabeza ()

total_bill tip sexo fumador día hora tamaño
0 16,99 1,01 Mujer Sin cena 2
1 10,34 1,66 Hombres sin cena 3
2 21.01 3.50 Hombres sin cena 3
3 23,68 3,31 Hombres sin cena 2
4 24.59 3.61 Mujeres Sin cena 4

Hacer una gráfica de barras básica

La siguiente sintaxis muestra cómo hacer una gráfica de barras simple que muestre la hora del día a lo largo del eje xy la punta media a lo largo del eje y:

sns. gráfico de barras (x = " tiempo ", y = " sugerencia ", datos = datos)

Ejemplo de diagrama de barras de Seaborn

El gráfico de barras muestra el error estándar de la media para cada barra de forma predeterminada, pero podemos desactivarlos usando el argumento ci = None de la siguiente manera:

sns. gráfico de barras (x = " tiempo ", y = " sugerencia ", datos = datos, ci = Ninguno )

Gráfico de barras de Seaborn sin barras de error

Ordene las barras en el diagrama de barras

Podemos usar el argumento de orden para poner rápidamente las barras en un orden determinado:

sns. gráfico de barras (x = " tiempo ", y = " propina ", datos = datos, pedido = [" Cena ", " Almuerzo "])

Ordena los bares en un barplot marinero

Hacer una gráfica de barras agrupada

Podemos hacer una gráfica de barras agrupada usando el argumento de tono . Por ejemplo, podemos usar la siguiente sintaxis para mostrar la propina media agrupada por día y sexo:

sns. gráfico de barras (x = " tiempo ", y = " sugerencia ", tono = " sexo ", datos = datos)

Gráfico de barras agrupado con Seaborn en Python

Hacer una gráfica de barras horizontal

Para crear un barplot horizontal, simplemente hay que pasar una variable categórica a la y argumento y una variable numérica a la x argumento:

sns. gráfico de barras (x = " sugerencia ", y = " tiempo ", datos = datos)

Gráfico de barras horizontal de Seaborn

Modificar los colores de la gráfica de barras

Podemos usar el argumento de la paleta para pasar una lista de colores para usar en las barras en el diagrama de barras:

sns. gráfico de barras (x = " punta ", y = " tiempo ", paleta = [" rosa ", " verde "], datos = datos)

Gráfico de barras de Seaborn con una lista específica de colores

Encuentra más tutoriales de Seaborn en esta página .

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Redactor del artículo

  • Luis Benites
    Director de Statologos.com

    Tengo una Maestría en Ciencias en Estadística Aplicada y he trabajado en algoritmos de aprendizaje automático para empresas profesionales tanto en el sector de la salud como en el comercio minorista.

    Ver todas las entradas

¿Te hemos ayudado?

Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:

La ayuda no cuesta nada

Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo:

Deja un comentario

En estadística, la regresión es una técnica que se puede utilizar para analizar la relación entre las variables predictoras y…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!