Entregable: Creación de un Dashboard en PowerBI utilizando
Python
Objetivo:
Crear un Dashboard en PowerBI con distintos tipos de gráficos utilizando las
principales librerías de Python (Seaborn, PyGal, Matplotlib, etc). Se realizarán distintos
gráficos que representen distintos aspectos de un Dataset elegido por el alumno.
Ejercicio:
Para la realización del ejercicio se deberá utilizar al menos dos librerías de visualización.
1. Elección y justificación de un “dataset” que permita la realización de procesos de
limpieza y transformación de datos y visualización.
a. El alumno justificará el porqué de la elección de ese dataset.
b. Fuentes donde encontrar datasets son:
i. [Link]
ii. [Link]
2. Preparar el entorno y cargar los módulos necesarios (pandas, seaborn, pygal, etc.)
Se realizará la carga de los módulos necesarios que utilizarán el resto de los pasos
del ejercicio.
3. Cargar los datos necesarios.
Se cargarán los datos en uno o varios DataFrames.
4. Preparación de los datos.
Se deberán realizar algunas transformaciones de los datos. Además, se
seleccionarán únicamente las columnas necesarias para realizar el ejercicio
eliminando el resto y además se eliminarán los datos que no sean validos (NaN, etc).
5. Gráficos que debe contener el Dashboard:
a. Gráficos de líneas
b. Gráficos de barras
c. Gráficos de tarta
d. Gráfico que muestre un diagrama de dispersión entre dos variables del
Dataset
e. Gráfico con la distribución estadística de una determinada variable
6. Otros gráficos que puede contener el ejercicio. Se podrán incluir gráficos
diferentes a elección del alumno, como, por ejemplo:
a. Gráfico de tipo Histograma
b. Gráfico de tipo Treemap
c. Diagramas de Dispersión
d. Gráfico de tipo Caja (Box Plot)
e. Gráfico de tipo Araña (o Radar)
f. Gráfico de tipo Funnel
1
g. Gráfico de tipo Pirámide
h. Mapa (Mundo, País, etc.).
Se valorará:
1. Complejidad del ejercicio
2. Legibilidad del código
3. Complejidad del “dataset” elegido
4. La exposición del ejercicio en clase
Entrega:
1. Se deberá preparar una pequeña presentación (PowerPoint) con la explicación del
ejercicio:
a. Se explicarán con detalle los puntos más relevantes o de mayor complejidad
b. Problemas encontrados
c. Diferencias entre las librerías de visualización utilizadas.
2. Se entregará el PPT y el fichero de PowerBI.
3. Los ejercicios se podrán exponer en clase.