Aprendimos a construir una visualización capaz de resaltar elementos a través de algunas funciones integradas. Y, en este desafío, podemos aplicar algunas de esas funciones.
El objetivo de este desafío es construir una visualización que permita identificar qué categorías de productos generaron más y menos costos para la tienda.
Recuerda que, para continuar con el desafío, necesitas usar el fechaset tienda_libros.csv. El diccionario de datos que describe este conjunto está disponible en el desafío de la clase 1.
import pandas as pd
df_tienda = pd.read_csv('/content/tienda_libros.csv')
# Agregamos los costos por categoría
costo_por_categoria = df_tienda.groupby('categoria')[['costo_producto']].sum()
# Creación de la visualización con Styler
estilo_costo = costo_por_categoria.style\
.format("${:,.2f}")\
.highlight_max(color='lightcoral')\
.highlight_min(color='lightgreen')\
.set_caption("Resumen de Costos Totales por Categoría de Producto")
estilo_costo