[PYTHON] Berechnung des Vorwärtsdurchschnitts (Piyolog-Schlafzeit)

Einführung

Dies ist eine Fortsetzung von Piyo-Protokoll-Exportdaten visualisieren. Fügen Sie den Forward-Durchschnitt zum zuvor generierten Diagramm hinzu.

Teil hinzugefügt

get_array_average


def get_array_average(array, span):

    ave = 0
    ret_array = []

    for index, item in enumerate(array):
        if index <= len(array) - span:
            for i in range(span):
                ave += array[index + i]
            ret_array.append(round(ave / span, 1))
            ave = 0

    return ret_array

Ergebnis

Dieses Mal berechnen wir den Forward-Durchschnitt für 10 Tage. Sie können sehen, dass die Schlafzeit mit zunehmendem Alter abnimmt. 20200509_135535.png

Recommended Posts

Berechnung des Vorwärtsdurchschnitts (Piyolog-Schlafzeit)
Berechnung der Zeitreihen-Kundenbindung
Ich habe die Berechnungszeit des in Python geschriebenen gleitenden Durchschnitts verglichen
Zeitmessung
Messung der Ausführungszeit
Berechnung der Satellitenumlaufbahn LST mit Python (wahre Sonne, durchschnittliche Sonne)