Logo Studenta

Análisis de datos con Python y Pandas - Giovani Colosia (3)

¡Estudia con miles de materiales!

Vista previa del material en texto

Tarea:
Eres un científico de datos que trabaja en una empresa de comercio electrónico y te han asignado la tarea de analizar un conjunto de datos de ventas. El archivo CSV proporcionado contiene información sobre las ventas realizadas en diferentes tiendas durante un período de tiempo.
Tu tarea es escribir un programa en Python utilizando la biblioteca Pandas para cargar el archivo CSV, realizar ciertas operaciones de análisis de datos y proporcionar respuestas a las siguientes preguntas:
1. ¿Cuántas filas y columnas tiene el conjunto de datos?
2. ¿Cuál es el total de ventas realizadas en todas las tiendas?
3. ¿Cuál es el valor promedio de las ventas por tienda?
4. ¿Cuál es el valor máximo de ventas en un solo día?
5. ¿Cuál es la tienda con el mayor número de ventas?
Asegúrate de comentar tu código para explicar cada paso y proporcionar una salida clara con las respuestas a las preguntas.
Resolución:
import pandas as pd
# Cargar el archivo CSV
data = pd.read_csv("ventas.csv")
# 1. Obtener el número de filas y columnas
filas, columnas = data.shape
print("Número de filas:", filas)
print("Número de columnas:", columnas)
# 2. Calcular el total de ventas
total_ventas = data["Ventas"].sum()
print("Total de ventas realizadas:", total_ventas)
# 3. Calcular el valor promedio de las ventas por tienda
ventas_promedio_por_tienda = data.groupby("Tienda")["Ventas"].mean()
print("Valor promedio de las ventas por tienda:")
print(ventas_promedio_por_tienda)
# 4. Obtener el valor máximo de ventas en un solo día
max_ventas = data["Ventas"].max()
print("Valor máximo de ventas en un solo día:", max_ventas)
# 5. Obtener la tienda con el mayor número de ventas
tienda_max_ventas = data.groupby("Tienda")["Ventas"].sum().idxmax()
print("Tienda con el mayor número de ventas:", tienda_max_ventas)
En este código, se utiliza la biblioteca Pandas para cargar el archivo CSV "ventas.csv". Luego, se realizan varias operaciones de análisis de datos para responder a las preguntas planteadas. Las respuestas se imprimen por pantalla junto con los valores correspondientes. Asegúrate de reemplazar "ventas.csv" con el nombre y la ubicación del archivo CSV que estés utilizando.

Continuar navegando