Toutes tes pesées sur le graphe, et chaque aliment derrière une macro
Mon parcours faisait des moyennes par paquets avant de dessiner. Il trace maintenant chaque mesure que tu as prise. Et appuyer sur une macro ouvre les aliments qui l'ont construite, du plus gros au plus petit.
Le poids ne bouge pas en ligne droite. Tu montes sur la balance un mardi, elle dit un chiffre. Tu remontes le mercredi sans avoir rien fait d'autre, et elle en dit un autre, 900 g plus loin.
Un graphe sert à voir au-delà de ça. L'ancien s'y prenait en faisant la moyenne de tes journées par paquets, puis en dessinant les paquets. Ça cache le bruit, ce qui semble être la bonne idée, jusqu'au moment où tu remarques que ça te cache aussi, toi. Une moyenne de moyennes, c'est un chiffre que personne n'a relevé, sur un jour qui n'a pas existé.
Alors le graphe dessine tes mesures, et pose la tendance par-dessus.


Chaque point est un matin où tu t'es pesé. La ligne est la tendance qui passe au milieu. Tu vois les deux en même temps, donc tu vois ce qui compte vraiment : à quel point tes journées s'éparpillent autour de la ligne, et si la ligne, elle, va quelque part.
La tendance ne bouge plus quand tu changes de période
C'est la partie qui a demandé le plus de travail.
La tendance est une version lissée de tes mesures, sur une constante de 7 jours. La façon évidente de la construire, c'est de prendre les jours affichés et de lisser ceux-là. Sauf qu'alors le lissage démarre sans élan : il s'accroche au premier point à l'écran, et toutes les valeurs près du bord gauche se font tirer vers ce que ce jour-là racontait.
Pire, la tendance d'une date donnée finit par dépendre de la période que tu as choisie. Le même jeudi de mars se lit d'une façon sur 6M et d'une autre sur 1A, parce que ce n'est pas le même jour qui occupait le bord gauche. Un graphe qui donne deux réponses pour un seul jour ne vaut pas la peine d'être lu.
Le lissage parcourt donc tout ton historique d'abord, et la période affichée n'est qu'une tranche du résultat. Mars se lit pareil sur toutes les périodes, parce que c'est le même calcul.
Une semaine, c'est trop court pour avoir une tendance
Demande 1S et la ligne de tendance disparaît. Il ne reste que tes pesées.
Une constante de lissage de 7 jours n'a rien d'utile à dire sur 7 jours. La ligne s'aplatit jusqu'à ressembler à une moyenne, et elle reste là à annoncer un chiffre que tu n'as jamais relevé, sur un jour dont la vraie mesure est dessinée juste à côté. Autant te montrer les quatre fois où tu es monté sur la balance et te laisser les lire.
Les pas sont des mesures aussi
Les pas passaient au même broyeur, et quinze jours de marche devenaient une jolie ligne qui n'a jamais été ton nombre de pas un jour précis.
Ils se tracent maintenant tels qu'ils ont été mesurés, un point par jour, avec la même tendance au milieu. La constante de 7 jours leur va pour une raison à eux : une semaine, c'est exactement un cycle du motif, donc l'écart semaine-week-end se compense au lieu de passer pour une tendance qui s'inverse sans arrêt.
Deux types de jours sont écartés. Aujourd'hui, parce que ton téléphone n'en a compté qu'un morceau. Et tout jour sous 1 000 pas, parce que c'est un trou de synchro ou une journée où ton téléphone est resté sur la table, pas une journée à 400 pas. Laisse-les et ils tirent la moyenne vers le bas pour des raisons qui n'ont rien à voir avec toi.
Le graphe dit ce qu'il sait
Sous la moyenne, le graphe annonce maintenant le nombre de jours sur lesquels elle est vraiment construite. 153 jours enregistrés sur 180, pour le graphe de poids ci-dessus. 177 sur 180 pour les pas.
Une moyenne sur 153 jours et une moyenne sur 6, c'est le même chiffre dans la même police, et tu ne devrais pas avoir à deviner lequel tu regardes.
Le dénominateur s'arrête à l'âge de ton compte : un compte tout neuf sur Tout voit 5 sur 40, pas 5 sur 1 825, qui ne parlerait que de la période.
Tout remonte à cinq ans
Tout s'arrêtait un an en arrière. Il remonte maintenant à cinq ans, donc le graphe commence à ta première pesée et plus là où la période s'épuisait.
Appuie sur une macro, vois ce qui l'a construite
Même problème, un écran plus loin. L'accueil t'annonce 301 g de glucides. C'est vrai, et ça ne sert pas à grand-chose tout seul. 301 g de quoi ?
Appuie sur Lipides, Glucides ou Protéines sur la carte d'accueil et la journée s'ouvre. Chaque aliment qui a contribué, du plus gros au plus petit, avec sa part du total.

Il a fallu régler deux ou trois choses pour que cette liste se lise.
Le même aliment noté deux fois ne fait qu'une ligne. Le regroupement se fait sur le nom de l'aliment et son unité, ensemble.
Garder l'unité dans cette clé est volontaire. « 1 œuf » et « 50 g d'œuf » restent séparés, parce que les additionner donne « 51 » de quelque chose qui n'existe pas. Mais l'unité, elle, est d'abord normalisée : les aliments arrivent de la base d'aliments, d'un code-barres, d'une photo et de l'assistant, et ces chemins ne sont pas d'accord entre « g » et « grammes ». Sans ça, le même aliment se coupe en deux lignes pour une raison que personne ne peut voir à l'écran.
Tout ce qui pèse moins de 0,5 g est écarté, parce qu'une ligne qui affiche « 0 g » ne t'apprend rien. Ce filtre passe après le regroupement, donc deux petites portions d'un même aliment finissent quand même par former leur propre ligne au lieu de disparaître chacune de son côté.
Et le total en haut est le vrai total de la journée, pas la somme des lignes en dessous. Ces lignes ont laissé tomber les miettes, elles arriveraient donc un poil en dessous, et un chiffre qui contredit celui de l'accueil est pire qu'un arrondi que tu ne vois jamais.
Rien à régler. Ouvre Mon parcours, puis Tendances.