- Creamos el entorno virtual (doy por hecho que ya está instalado python)
python -m venv venv- Accedemos al entorno virtual
.\venv\Scripts\activate- Instalamos las dependencias
pip install pandas openpyxl matplotlib- Ejecutamos el fichero main.py
python main.pySi queremos salir del entorno virtual:
deactivateDesarrollar un programa en Python que permita estionar datos de un pequeño estudio (dataset propio inventado o real). Representar la información usando:
- listas de diccionarios
- funciones
- pandas
Generar gráficos con matplotlib.
El proyecto debe estar organizado en funciones y el usuario debe poder elegir opciones mediante un pequeño menú interactivo.
La temática es libre.
Esta parte NO usa pandas. El usuario, mediante un menú por consola o visual (TKinter) debe poder:
- Crear una lista de diccionarios (cada diccionario representa un elemento).
- Mostrar datos (listar elementos)
- Añadir un elemento nuevo
- Buscar un elemento por un campo
- Calcular estadísticas (media, máximo, mínimo, recuentos...)
- Filtrar elementos según una condición
- Generar un top N (mayores valores)
El usuario debe poder cargar un archivo XLXS o CSV para generar los datos de la parte A o para exportarlo.
Se deben añadir las siguientes funcionalidades:
- Añadir columnas nuevas con estadísticas o cálculos sobre los datos.
- Aplicar filtros y agrupaciones.
- Generar 3 tipos de gráficos distintos a partir de los datos.
- Exportar los resultados.
Se valorará que el código esté comentado y el desarrollo y avance en clase.