Promprt 1
Necesito que generes código en Python usando pandas y matplotlib (sin seaborn).
Contexto:
Ya tengo un dataframe llamado df_consolidado con estas columnas:
[ID_compra, fecha, horario, categoria, precio_unitario, cantidad, envio, metodo_pago, ID_cliente, edad, sexo_biologico, ciudad]
Además, existe la columna "region" en el dataset original de clientes, por lo que debes asegurarte de que esté disponible. Si no está en df_consolidado, debes recalcular el merge correctamente para incorporarla.
Tareas:
Crear una nueva columna llamada "facturacion" definida como:
facturacion = precio_unitario * cantidad + envioAgrupar los datos por "region" y calcular la suma total de facturación por región.
Ordenar el resultado de mayor a menor facturación.
Crear un gráfico de barras (matplotlib) que muestre:
- Eje X: Región
- Eje Y: Facturación total
- Título: "Facturación total por región"
- Rotar etiquetas del eje X si es necesario
- No definir colores manualmente
- Un solo gráfico (no subplots)
Mostrar el gráfico.
Entrega solo código, organizado y comentado brevemente.
Prompt 2
Necesito que generes código en Python usando pandas y matplotlib (sin seaborn).
Contexto:
Tengo un dataframe llamado df_consolidado con estas columnas:
[ID_compra, fecha, horario, categoria, precio_unitario, cantidad, envio, metodo_pago, ID_cliente, edad, sexo_biologico, ciudad]
Además, el dataset incluye la columna "estado".
Objetivo:
Zoop quiere analizar el perfil del público en los estados de:
- México
- Puebla
Tareas:
Filtrar el dataframe para incluir únicamente los estados "México" y "Puebla".
Agrupar los datos por:
- estado
- sexo_biologico
Calcular el conteo de clientes por grupo.
Transformar los datos en formato adecuado para crear un gráfico de barras apiladas.
Crear un gráfico de barras apiladas que muestre:
- Eje X: Estado
- Eje Y: Cantidad de clientes
- Segmentos apilados: Sexo biológico
- Título: "Composición del público por sexo biológico (México y Puebla)"
- No definir colores manualmente
- Un solo gráfico
Mostrar el gráfico.
Entrega solo código organizado y comentado brevemente.
Gráfico 1
Gráfico 2