CD M2ae5

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

Actividad 5

Módulo: Obtención y preparación de datos


Actividad 5
Módulo: Obtención y preparación de datos

EJERCICIO INDIVIDUAL AE5

Ciencia de Datos
Módulo: Obtención y preparación de datos

Nivel de Dificultad
Bajo / medio

Tema
Indexación Jerárquica

Módulo
Obtención y preparación de datos
Actividad 5
Módulo: Obtención y preparación de datos

Intención del aprendizaje esperado:

Aplica técnicas de unión, combinación y redimensionamiento de estructuras


de dato utilizando librerías de Python para el reacomodo de datos.

Ejercicios Planteados

1. Para nuestros datos de supermercado, crear una lista de los


clientes, con el gasto hecho en compras de cada uno. Si no ha
comprado, debe aparecer con un 0

2. Crea un DataFrame con datos de ventas por producto y región.


Utiliza multi-índices para representar la información por año y
trimestre. Luego, calcula la suma de ventas por trimestre para
cada producto.

3. Tienes dos DataFrames: uno con información de clientes (ID,


nombre, dirección) y otro con sus pedidos (ID del cliente,
producto, cantidad). Realiza una combinación de datos para
obtener un DataFrame que muestre el nombre del cliente, su
dirección y los productos pedidos por cada cliente.

Módulo
Obtención y preparación de datos
Actividad 5
Módulo: Obtención y preparación de datos

4. Una Tabla de BINGO

Para una tarde de bingo se usarán tablas generadas con las siguientes
reglas:
• Los 5 números en cada columna son aleatorios ordenados no
repetidos de acuerdo al rango asignado por columna.

• La casilla central de la tabla tiene valor marcado cero o ‘libre’.


Realice un programa para generar una tabla de bingo

Preguntas guía:

• ¿Qué son los datos perdidos en Python?


• ¿Cómo manipular datos perdidos?

Módulo
Obtención y preparación de datos
Actividad 5
Módulo: Obtención y preparación de datos

Recursos bibliográficos

• Living sun: pandas que coinciden en el nivel del índice jerárquico -


python, pandas, indexación
https://living-sun.com/es/python/689481-pandas-matching-on-level-
of-hierarchical-index-python-pandas-indexing.html

• Pandas: Merge, Join, Concatenate.


https://pandas.pydata.org/pandas-docs/stable/user_guide/
merging.html

• DelfStack: Fusionar Pandas Dataframe en el índice


https://www.delftstack.com/es/howto/python-pandas/merge-
dataframes-on-index-in-pandas/

• Youtube - Python Marathon: Python Listas Indexación


https://www.youtube.com/watch?v=2-uXLQbsHIA

• Youtube - Instituto de Informatica UACh: pandas avanzado –


MultiIndex
https://www.youtube.com/watch?v=bWjB4089EbA

Módulo
Obtención y preparación de datos
Actividad 5
Módulo: Obtención y preparación de datos

Módulo
Obtención y preparación de datos

También podría gustarte