Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2023-24   2025-26



Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2024-25

Análisis y visualización de datos del clima en España


Tecnologías Específicas

Computación
 


Descripcion y Objetivos

El calentamiento global es uno de los fenómenos que tendrán mayor impacto en el futuro de la humanidad. A pesar de que las previsiones cifran la subida de la temperatura en un grado a lo largo de varias décadas, y que esto puede parecer insignificante, la repercusión en otros factores como la oscilación de temperaturas o la frecuencia e intensidad de las precipitaciones puede llegar a hacer inhabitables algunas zonas del planeta. 

A pesar de la gravedad de la situación, prácticamente irreversible, existe un debate abierto en relación a si estos cambios se deben exclusivamente a la acción humana, o incluso si realmente los fenómenos extremos de los últilmos años se deben a un cambio general en el clima, o son propios de la evolución temporal de un sistema complejo.

En este trabajo se trata de estudiar la evolución de las temperaturas en España a lo largo de las últlimas décadas. Para ello, se descargarán datos de la AEMET correspondientes a varias ciudades del norte, centro y sur de España, y se analizarán factores como la evolución de la temperatura media, máximas, mínimas, noches tropicales o temperaturas. Además, este estudio se completará con información de otras fuentes como pueden ser las correspondientes al almacenamiento de agua embalsada o la contaminación.

Desde el punto de vista técnico, se plantea crear un cuadro de mando que, además de como herramienta de consulta, tendrá capacidad para generar los archivos de datos que serán utilizados en el análisis.

 

 


Metodología y Competencias

El trabajo consiste en 3 partes bien diferenciadas:

  1. Descarga de datos de la API, definición y almacenamiento en una base de datos.
  2. Creación de una herramienta de visualización con streamlit u otras tecnologías como Plotly Dash,
  3. Análisis de la información

Por otra parte, el proyecto trabaja las siguientes competencias de la intensificación de computación:

[CM3] Capacidad para evaluar la complejidad computacional de un problema, conocer estrategias algorítmicas que puedan conducir a su resolución y recomendar, desarrollar e implementar aquella que garantice el mejor rendimiento de acuerdo con los requisitos establecidos.
[CM5] Capacidad para adquirir, obtener, formalizar y representar el conocimiento humano en una forma computable para la resolución de problemas medianteun sistema informático en cualquier ámbito de aplicación, particularmente los relacionados con aspectos de computación, percepción y actuación en ambientes o entornos inteligentes.
[CM6] Capacidad para desarrollar y evaluar sistemas interactivos y de presentación de información compleja y su aplicación a la resolución de problemas de diseño de interacción persona computadora.
[CM7] Implementar aplicaciones y sistemas que las utilicen, incluyendo las dedicadas a extracción automática de información y conocimiento a partir de grandes volúmenes de datos.
 

 


Medios a utilizar

Un PC, el lenguaje de programación Python y las lbrerías de análisis.

 


Bibliografía

Manuales del lenguaje Python: https://docs.python.org/3/tutorial/
Documentación de Pandas: https://pandas.pydata.org/
Documetnación de Seaborn: https://seaborn.pydata.org/
Documentación de Statsmodels: https://www.statsmodels.org/stable/index.html
Documentación de Streamlit: https://docs.streamlit.io/

 

 


Tutor


OSSA JIMENEZ, LUIS DE LA
 

Alumno


MARTÍNEZ ROSA, ÁLVARO
 

 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2024-25
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete

informatica.ab@uclm.es
aviso legal
generar código QR de la página