53 lines
1.9 KiB
Markdown
53 lines
1.9 KiB
Markdown
# Premiers graphiques
|
|
|
|
On peut désormais tracer nos premiers graphiques simples et bruts.
|
|
S'ils ne sont pas très instructifs par rapport à ce que nous fournissent Home Assistant et InfluxDB, ils nous permettent au moins de nous assurer que tout fonctionne, et que les données semblent cohérentes.
|
|
Les fichiers CSV correspondant à chaque figure sont conservés dans `data/` dans ce dossier.
|
|
|
|
Les graphiques couvrent maintenant toute la période disponible dans `data/weather_minutely.csv`.
|
|
Une agrégation automatique réduit le nombre de points pour rester lisible (plus de courbes "peignes"), et l'axe des dates utilise un format compact qui évite tout chevauchement de labels.
|
|
On peut au besoin restreindre la période avec `--days` ou imposer une fréquence d'agrégation avec `--resample`.
|
|
|
|
```shell
|
|
python "docs/03 - Premiers graphiques/scripts/plot_basic_variables.py"
|
|
```
|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|
## Vues calendrier
|
|
|
|
Les vues calendrier permettent de visualiser, jour par jour, les cumuls ou moyennes quotidiennes sur la dernière année complète disponible.
|
|
Les images générées sont stockées dans `figures/calendar/` et les CSV correspondants dans `data/calendar/`.
|
|
|
|
```shell
|
|
python "docs/03 - Premiers graphiques/scripts/plot_calendar_overview.py"
|
|
```
|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|
Ces vues, bien que simples en principe, mettent déjà mieux en évidence les fluctuations au cours du temps.
|