Ce projet est une analyse complète des températures climatiques en France sur les 20 dernières années, réalisée dans le cadre de l'UE902_2 Visualisation de Données du Master SIGMA (Université Toulouse 2 Jean Jaurès / ENSAT-INP).
-
Sources de Données :
- TerraClimate : Données climatiques mensuelles (2004-2023).
- ADMIN EXPRESS : Shapefile administratif de la France.
-
Objectifs :
- Explorer les tendances climatiques en France à travers des visualisations interactives.
- Analyser les écarts saisonniers, spatiaux et temporels.
- Identifier les impacts régionaux du réchauffement climatique.
-
Carte Animée des Températures Moyennes :
- Évolution annuelle des températures moyennes en France.
- Révélation des variations régionales et topographiques.
-
Ridgeline Plot :
- Distribution des températures mensuelles sur 20 ans.
- Visualisation des transitions saisonnières et de la variabilité intermensuelle.
-
Carte des Anomalies Climatiques :
- Comparaison des températures annuelles à une moyenne de référence (2004-2023).
- Identification des zones affectées par des anomalies positives ou négatives.
-
Analyse des Tendances Saisonnières :
- Évolution des températures moyennes pour chaque saison (hiver, printemps, été, automne).
- Régressions linéaires illustrant les tendances sur 20 ans.
-
Scatter Plot des Températures Maximales vs Minimales :
- Relation entre les températures maximales et minimales moyennes par région.
- Comparaison des deux décennies (2004-2013 vs 2014-2023).
-
Évolution des Températures Régionales (Facettes) :
- Tendances des températures moyennes par région avec des annotations des pentes des régressions linéaires.
📂 UE902_2_DataViz
├── 📂 data_brut/ # Données brutes (raster et shapefiles)
│ ├── admin/ # Shapefile des régions administratives
│ ├── TerraClimate_Max/ # Données raster des températures maximales
│ ├── TerraClimate_Mean/ # Données raster des températures moyennes
│ └── TerraClimate_Min/ # Données raster des températures minimales
├── 📂 data_final/ # Données traitées (rasters et shapefiles consolidés)
│ ├── france_dissolved.* # Shapefile consolidé de la France
│ ├── TerraClimate_*.tif # Rasters synthétisés (moyennes, anomalies)
├── 📂 scripts/ # Scripts d’analyse et de visualisation
│ ├── UE902_2_LucasLima.qmd # Rapport principal (Quarto)
│ ├── temp_anomalies/ # Graphiques des anomalies de température
│ ├── temp_images/ # Images intermédiaires des températures
│ └── results/ # Résultats finaux (graphiques et GIFs)
├── 📂 docs/ # Documents finaux
│ └── UE902_2_LucasLima.html # Rapport HTML interactif
├── 📄 styles.css # Feuille de style Quarto
├── 📄 0_projet.Rproj # Projet RStudio
└── 📄 README.md # Ce fichier
Cloner ce dépôt et installer les dépendances suivantes dans R :
install.packages(c("terra", "ggplot2", "dplyr", "tidyr", "ggridges",
"future", "parallel", "magick", "stringr", "gtools"))
- Lancer le script principal
UE902_2_LucasLima.qmd
dans RStudio. - La page HTML interactive sera générée automatiquement.
Les graphiques et animations seront sauvegardés dans le dossier scripts/results/
.
-
Prétraitement des Données :
- Découpage des rasters climatiques au contour de la France.
- Calcul des moyennes annuelles et des anomalies.
-
Méthodes de Visualisation :
- Utilisation des bibliothèques
ggplot2
etggridges
. - Génération d'animations GIF avec
magick
.
- Utilisation des bibliothèques
-
Optimisation :
- Traitement parallèle pour accélérer les calculs (packages
future
etparallel
). - Gestion efficace de la mémoire grâce au garbage collector.
- Traitement parallèle pour accélérer les calculs (packages
- Lucas Lima
Étudiant en M2 SIGMA, Université Toulouse 2 Jean Jaurès / ENSAT-INP.