Gráfico de Barras
Un gráfico de barras, también conocido como diagrama de barras, es una representación visual donde los datos categóricos se muestran mediante barras rectangulares. La altura o longitud de estas barras es directamente proporcional a los valores que representan.
import matplotlib.pyplot as plt programming_languages = ['Java', 'Python', 'C#', 'C++'] shares = [30, 40, 17, 13] # Creating a bar chart with separate colors for each bar plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow']) plt.show()
Parámetros del gráfico de barras
Para crear un gráfico de barras, la función bar()
de pyplot
requiere dos argumentos principales:
una lista de etiquetas para el eje x;
y las alturas correspondientes de las barras.
Es posible personalizar el gráfico utilizando parámetros opcionales como:
color
— define el/los color(es) de las barras (el valor predeterminado es azul);width
— define el ancho de las barras (el valor predeterminado es0.8
). Puede ser un solo número o una lista de valores para barras individuales.
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Specify the bars colors and widths plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow'], width=[0.9, 0.7, 0.5, 0.3]) plt.show()
El gráfico muestra una disminución constante en el ancho de las barras de izquierda a derecha, en concordancia con los valores especificados.
Como en otros gráficos, siempre puedes consultar la documentación para consultar rápidamente la sintaxis de la función bar()
y todos sus parámetros.
Swipe to start coding
- Utilizar la función adecuada para crear un gráfico de barras.
- Pasar
countries
ygdp_list
en esta función en el orden correcto. - Emplear el argumento de palabra clave apropiado para especificar el ancho de las barras.
- Completar la lista para este argumento de palabra clave con los siguientes valores
0.6
,0.45
,0.9
,0.2
de izquierda a derecha.
Solución
¡Gracias por tus comentarios!