Ich bin in Form eines DataFrame
eine Zeitreihe mit, dass ich groupby
zu einer ReiheBinning Zeitreihe mit Pandas
pan.groupby(pan.Time).mean()
, die nur zwei Spalten Time
und Value
:
Time Value
2015-04-24 06:38:49 0.023844
2015-04-24 06:39:19 0.019075
2015-04-24 06:43:49 0.023844
2015-04-24 06:44:18 0.019075
2015-04-24 06:44:48 0.023844
2015-04-24 06:45:18 0.019075
2015-04-24 06:47:48 0.023844
2015-04-24 06:48:18 0.019075
2015-04-24 06:50:48 0.023844
2015-04-24 06:51:18 0.019075
2015-04-24 06:51:48 0.023844
2015-04-24 06:52:18 0.019075
2015-04-24 06:52:48 0.023844
2015-04-24 06:53:48 0.019075
2015-04-24 06:55:18 0.023844
2015-04-24 07:00:47 0.019075
2015-04-24 07:01:17 0.023844
2015-04-24 07:01:47 0.019075
Ich versuche herauszufinden, wie ich diese Werte in eine Abtastrate von z 30 Sekunden und mittle diese Fächer mit mehr als einer Beobachtung.
In einem letzten Schritt müsste ich diese Werte interpolieren, aber ich bin mir sicher, dass da draußen etwas ist, das ich benutzen kann.
Allerdings kann ich einfach nicht herausfinden, wie das Binning und Mittelung dieser Werte zu tun. Time
ist ein datetime.datetime
Objekt, kein str
.
Ich habe verschiedene Dinge ausprobiert, aber nichts funktioniert. Ausnahmen, die herumfliegen.
Jemand da draußen, wer hat das?
http://pandas.pydata.org/pandas-docs/stable/timeseries.html#resampling –