Un gráfico de gofres es una técnica de visualización apasionante que normalmente se crea para mostrar el progreso hacia las metas. Donde cada celda en el Waffle Chart constituye 10 X 10
una cuadrícula de celdas en la que cada celda representa un punto porcentual que suma un total del 100%. Por lo general, es una opción efectiva cuando intenta agregar funciones de visualización interesantes a un objeto visual. Los gráficos de gofres se usan ampliamente como tablero de Excel.
Para generar Waffle Chart en Python, los módulos necesarios son: matplotlib , pandas y pyWaffle .
Para instalar estos paquetes, ejecute los siguientes comandos:
pip install matplotlib pip install pandas pip install pywaffle
A continuación se muestra la implementación:
# python program to generate Waffle Chart # importing all necessary requirements import pandas as pd import matplotlib.pyplot as plt from pywaffle import Waffle # creation of a dataframe data ={'phone': ['Xiaomi', 'Samsung', 'Apple', 'Nokia', 'Realme'], 'stock': [44, 12, 8, 5, 3] } df = pd.DataFrame(data) # To plot the waffle Chart fig = plt.figure( FigureClass = Waffle, rows = 5, values = df.stock, labels = list(df.phone) )
Salida:
el gráfico de gofres anterior se ha generado para los datos en el marco de datos
ventajas:
- Más atractivo visualmente.
- Se utiliza para tableros atractivos.
Desventajas:
- Waffle Chart se vuelve demasiado complicado cuando hay demasiados segmentos involucrados.
- los espacios individualizados no dejan lugar para poner números o texto dentro de la propia imagen.
Publicación traducida automáticamente
Artículo escrito por adityanagraj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA