Skip to content

Laboratorios 1 y 2

Choose a tag to compare

@Carmoruda Carmoruda released this 16 Mar 18:03
· 65 commits to main since this release

📢 Release v1.0: Prácticas 1 y 2 - Data Mining 📊

Este release incluye las primeras dos prácticas de la asignatura de Data Mining, centradas en la preparación, visualización de datos, reglas de asociación y patrones secuenciales.

📌 Contenido

📝 LAB01 - Preparación y visualización de datos

  • Práctica 1: Impacto de las restricciones de tráfico en la calidad del aire 🚗💨

    • Análisis de datos sobre calidad del aire en Madrid antes y después de la aplicación del protocolo de contaminación.
    • Carga y limpieza de datos en un único DataFrame.
    • Visualizaciones con gráficos de pastel, barras y cajas para interpretar tendencias.
  • Práctica 2: El impacto del terrorismo a lo largo de la historia ☠️🌍

    • Análisis de datos históricos de atentados terroristas desde 1970.
    • Gráficos de líneas, pie charts y diagramas de dispersión para analizar la evolución de la violencia.
    • Relación entre PIB y número de víctimas en distintos países.
  • Práctica 3: Análisis de Componentes Principales (PCA) 📈

    • Aplicación de PCA para reducir dimensionalidad en datasets.
    • Obtención de eigenvalues y eigenvectors para interpretar la varianza.
    • Representación visual de los componentes principales.

📝 LAB02 - Reglas de asociación y patrones secuenciales

  • Práctica 1: Reglas de Asociación 🛒

    • Aplicación del algoritmo Apriori con la librería mlxtend sobre un dataset de supermercado.
    • Análisis de reglas generadas con distintas configuraciones de soporte y confianza.
    • Interpretación del lift y el impacto de la eliminación de instancias.
  • Práctica 2: Patrones Secuenciales 🕵️‍♂️

    • Análisis de datos de navegación web con Generalized Sequential Patterns (GSP).
    • Evaluación del impacto del soporte en los patrones obtenidos.
    • Identificación de transacciones clave en la evolución de los patrones.

📂 Estructura de archivos

📁 Data_Mining
 ├── 📁 LAB01
 │   ├── Practica_1_GRUPOC5.ipynb
 │   ├── Practica_2_GRUPOC5.ipynb
 │   ├── Practica_3_GRUPOC5.ipynb
 │   ├── requirements.txt
 │   ├── 📁 media
 │       ├── Agua.png
 │       ├── Electrico.png
 │       ├── Enunciado Apartado 1.png
 │       ├── Fantasma.png
 │       ├── Fuego.png
 │       ├── Planta.png
 │       ├── Sin_Color.png
 ├── 📁 LAB02
 │   ├── Enunciado - Reglas de Asociación y Patrones Secuenciales.pdf
 │   ├── Practica_1_GRUPOC5.ipynb
 │   ├── Practica_2_GRUPOC5.ipynb
 │   ├── requirements.txt
 │   ├── 📁 resources
 │       ├── Navegacion_Web.csv
 │       ├── Supermercado.csv
 ├── .gitignore
 ├── README.md

📌 Notas:

  • Cada notebook incluye una memoria explicativa con el desarrollo de la práctica, visualizaciones y justificación de cada paso.