En la visualización de datos, el "tramas de barra"Se encuentran entre los tipos de gráficos más utilizados. A "trama de barra"Es una representación visual de datos numéricos donde se dibujan barras de igual ancho para cada categoría con longitudes proporcionales a los valores correspondientes. A "barra horizontal"La gráfica es una tabla que muestra barras rectangulares con sus longitudes proporcionales a los valores que representan, dispuestos horizontalmente. Para crear una barra horizontal el "marino.placa de barra ()La función se utiliza en Python.
Esta publicación ilustrará los enfoques para crear y personalizar la gráfica de barra horizontal utilizando numerosos ejemplos.
Nota: Para crear una gráfica de barra horizontal usando "SeaBorn", primero debe instalar "marino”E importar las bibliotecas requeridas. (Mareado) se puede instalar fácilmente a través de "pepita"Al ejecutar el comando apropiado en su terminal:
PIP Instalar Seborn
Cómo crear una parcela de bar horizontal usando Seaborn?
Para crear una trama de bar horizontal que utiliza Seaborn, aplique el "marino.placa de barra ()"Función del"marino"Módulo en Python.
Ejemplo 1: Creación de una gráfica de barra horizontal usando "SeaBorn"
Aquí hay un código de ejemplo que crea una trama de barra horizontal:
Importar mar
importación de pandas
Importar matplotlib.Pyplot como PLT
datos = pandas.DataFrame ('país': ['USA', 'Alemania', 'Rusia', 'Japón'],
'Población': [1093, 1166, 1444, 1226])
marino.Barplot (x = "población", y = "país", datos = datos)
PLT.espectáculo()
En el código anterior:
Producción
En la salida anterior, se puede ver que la trama de la barra horizontal se ha trazado con éxito.
Ejemplo 2: Creación de una parcela de barra horizontal agrupada usando "SeaBorn"
También podemos crear una gráfica de barra horizontal agrupada utilizando el "matiz"Parámetro como argumento del"marino.placa de barra ()" función. Entendámoslo con el siguiente ejemplo:
Importar mar
Importar matplotlib.Pyplot como PLT
importación de pandas
datos = pandas.Marco de datos(
'Género': ['masculino', 'mujer', 'masculino', 'mujer', 'masculino', 'mujer']],
'Age-Group': ['10 -14 ', '10 -14', '15 -24 ', '15 -24', '35 -44 ', '35 -44'],
'Salario': [25000, 28000, 32000, 38000, 41000, 47000]
)
marino.Barplot (x = 'salario', y = 'agente de edad', hue = 'género', data = data)
PLT.espectáculo()
En las líneas de ejemplo anteriores:
Producción
En la salida anterior, las gráficas agrupadas horizontalmente se han trazado adecuadamente.
Cómo personalizar la trama de barra horizontal en Python?
También podemos personalizar la gráfica de la barra horizontal cambiando el color de la barra, ajustando el ancho de la barra, agregando etiquetas de la barra o agregando títulos de trama.
Ejemplo 1: Personalización de la barra horizontal cambiando el color de las barras
Podemos cambiar el color de las barras usando el parámetro de color. Aquí hay un código de ejemplo:
Importar mar
importación de pandas
Importar matplotlib.Pyplot como PLT
datos = pandas.DataFrame ('país': ['USA', 'Alemania', 'Rusia', 'Japón'],
'Población': [1093, 1166, 1444, 1226])
marino.Barplot (x = "población", y = "país", data = data, color = "amarillo")
PLT.espectáculo()
En el código anterior, el "marino.placa de barra ()"La función toma el"X" y "Y"Etiquetas, el conjunto de datos creado y el"color"Parámetro como argumentos, respectivamente, y traza la gráfica de la barra horizontal de acuerdo con el color especificado.
Producción
Basado en la salida anterior, el color de la gráfica de la barra se ha cambiado en consecuencia.
Ejemplo 2: Personalización de la barra horizontal ajustando el ancho de las barras
Podemos ajustar el ancho de las barras usando el "anchoParámetro. En el siguiente ejemplo del código, el ancho de la barra se cambia al ancho especificado:
Importar mar
importación de pandas
Importar matplotlib.Pyplot como PLT
datos = pandas.DataFrame ('país': ['USA', 'Alemania', 'Rusia', 'Japón'],
'Población': [1093, 1166, 1444, 1226])
marino.Barplot (x = "población", y = "país", data = data, color = "azul", ancho = 0.5)
PLT.espectáculo()
Según el código anterior, el "marino.placa de barra ()"La función toma el"X" y "Y"Etiquetas, datos, color y"ancho"Parámetros como sus argumentos, respectivamente, y personaliza el diagrama de la barra horizontal basada en el ancho actualizado.
Producción
El resultado anterior implica que la gráfica de barra horizontal dada se ha personalizado en función del ancho actualizado y el color cambiado.
Ejemplo 3: Personalización de la barra horizontal agregando el título de la trama
En el siguiente código de ejemplo, podemos personalizar la barra horizontal agregando el título especificado a través del "set_title ()" función:
Importar mar
importación de pandas
Importar matplotlib.Pyplot como PLT
datos = pandas.DataFrame ('país': ['USA', 'Alemania', 'Rusia', 'Japón'],
'Población': [1093, 1166, 1444, 1226])
Axe = marino.Barplot (x = "población", y = "país", data = data, color = "azul", ancho = 0.5)
hacha.set_title ("Población total por países")
PLT.espectáculo()
En el bloque de código anterior, el "set_title ()"Función del"marinoLa biblioteca se usa para establecer el título de la trama de la barra horizontal y trazarla en consecuencia.
Producción
El resultado anterior demuestra que se ha establecido el título de la trama de la barra horizontal.
Conclusión
Para crear y personalizar la trama de barra horizontal, el "marino.placa de barra ()"Función del"marinoEl módulo se utiliza con varios parámetros en Python. Es posible crear un gráfico de barras horizontal agrupada utilizando el "matiz"Parámetro como argumento para el"marino.placa de barra ()" función. Esta publicación presentó una guía en profundidad para crear y personalizar la gráfica de barra horizontal utilizando ejemplos apropiados.