Ich bin ziemlich neu in Python und Pandas, also entschuldige ich mich für zukünftige Missverständnisse.
Ich habe einen Pandas DataFrame mit Stundenwerten, der ungefähr so aussieht:
2014-04-01 09:00:00 52.9 41.1 36.3
2014-04-01 10:00:00 56.4 41.6 70.8
2014-04-01 11:00:00 53.3 41.2 49.6
2014-04-01 12:00:00 50.4 39.5 36.6
2014-04-01 13:00:00 51.1 39.2 33.3
2016-11-30 16:00:00 16.0 13.5 36.6
2016-11-30 17:00:00 19.6 17.4 44.3
Jetzt muss ich für jede Spalte ab dem 01.04.2014 von 12:00 bis zum 02.04.2014 11:00 24-Stunden-Durchschnittswerte berechnen. Ich möchte also tägliche Durchschnittswerte von 12 bis 12 Uhr.
Leider habe ich keine Ahnung, wie das geht. Ich habe einige Vorschläge zur Verwendung von groupby gelesen, weiß aber nicht wirklich, wie ...
Vielen Dank im Voraus! Jede Hilfe wird geschätzt !!
Sie können Ihre Zeit und Ihre Gruppe subtrahieren:
quelle
Sie können die Stunden um 12 Stunden verschieben und auf Tagesebene neu abtasten.
quelle