Pandas: 'Weight trend' berechnen

mit matplotlib, NumPy, pandas, SciPy, SymPy und weiteren mathematischen Programmbibliotheken.
Antworten
Benutzeravatar
Schwarzer Wolf
User
Beiträge: 56
Registriert: Donnerstag 5. Januar 2017, 05:24

Ich Grüße Euch

Ich habe von 2 Gewichtsapps die Daten in eine CSV exportiert, um diese mit einer anderen zusammenzufügen. Die ersten 10 Gewichtsdaten aus App 1 zeigen Folgendes an:

Code: Alles auswählen

0    81.2
1    80.8
2    80.7
3    80.2
4    80.1
5    79.9
6    79.9
7    79.5
8    79.5
9    79.0
Dazu gibt es einen 'Weight trend', der in den Ersten 10 anzeigt:

Code: Alles auswählen

0    81.200000
1    81.146750
2    81.087280
3    80.969160
4    80.853455
5    80.726530
6    80.616500
7    80.467870
8    80.339030
9    80.006250
Weiß jemand, wie ich auf diese Werte komme? Habe ein wenig rumprobiert, bisher aber nichts Brauchbares gefunden.

Danke im Voraus
Wer in der Wildnis lebt, muss zum Wolf werden, oder als Schaf sterben.
(Syrisches Sprichwort)
Benutzeravatar
noisefloor
User
Beiträge: 3843
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

also wenn ich nach `calculte weight trend` bei Google suche, beschreibt der 1. Treffer die Rechnung und der 2. Treffer bestätigt, dass der 1. Treffer die richtige Rechnung ist :-)

Allerdings rechnet Suchtreffer 1 in lbs - aber ich bin sicher, dass du im Netz auch die Formel für kg findest. Ansonsten ist Umrechnung kg -> lbs ja auch kein Hexenwerk.

Gruß, noisefloor
Benutzeravatar
pixewakb
User
Beiträge: 1407
Registriert: Sonntag 24. April 2011, 19:43

Wenn ich mich richtig erinnere: Im Prinzip ist das so etwas wie ein Mittelwert über die Daten mit der Besonderheit, dass die Werte gewichtet in diesen Mittelwert eingehen, d. h. z. B. werden aktuellere Daten mit einem höheren Gewicht in den gewichteten Mittelwert einbezogen als später zurückliegende. Ich durfte mich mit so etwas mal vor einigen Jahren befassen.
Antworten