4.1 KiB
Corrélations binaires avancées
Corrélations décalées
python "docs/05 - Corrélations binaires avancées/scripts/plot_lagged_correlations.py"
Interprétation
Ces graphiques sont désormais en corrélation signée (par défaut) et tracent des zones colorées symétriques pour les relations négatives/positives. Ils mettent en évidence la force, le sens et le décalage temporel entre deux variables.
Ainsi, il est clair qu'il existe une corrélation forte et immédiate entre la température et l'humidité relative. La corrélation entre température et luminance est également forte, mais elle est décalée : le pic de luminance précède le pic de température de près de deux heures.
Comme ces deux corrélations sont fortes, on en déduit que l'on devrait logiquement observer une corrélation forte et décalée entre la luminance et l'humidité relative (et c'est bien le cas, comme en témoigne le graphique correspondant). Un rapport similaire, quoique moins prononcé, existe entre la température, l'humidité relative et l'élévation solaire, puisque la luminance en dépend directement.
Matrices de corrélation avec lag optimal par paire (depuis les CSV)
python "docs/05 - Corrélations binaires avancées/scripts/plot_lagged_correlation_heatmap_from_data.py"
Cette heatmap est construite à partir des CSV data/lagged_correlations, en prenant pour chaque paire ordonnée (X → Y) le r maximal en |r| et le lag associé. Les lags (en minutes, signe conservé, y compris 0) sont annotés uniquement pour les corrélations d'intensité au moins « Modérée » (|r| ≥ 0,3) ; les PNG sont écrits dans figures/ et les matrices correspondantes (correlation_matrix_lagged.csv, lag_matrix_minutes.csv) dans data/.
Cette matrice met en évidence les plus fortes corrélations et leur décalage optimal.
Corrélations glissantes
python "docs/05 - Corrélations binaires avancées/scripts/plot_rolling_correlation_heatmap.py"





























