[python-users] Gruppierter Plot aus pandas DataFrame timeseries?
Henning Dickten
pycologne at blobhal.de
Fr Mär 11 17:42:26 CET 2016
Moin!
Theoretisch einfach:
myframe.groupby('offset').count().plot()
hab hier mal "count" als Reduktion gewählt. Weiß nicht genau, was Du machen
willst (ob zählen, summieren, mittelwert o.ä.).
Wenn das so nicht geht schau Dir mal pandas.pivot_table an. Dort kannst Du
Daten zusammenfassen lassen.
groupby erzeugt eine Art iterator über die gruppierten Daten, der danach
für eine Reduktion der Gruppe auf eine Zahl weiter verwendet wird.
Pivot_table macht im Prinzip das gleiche nur dass das Ergebnis die Tabelle
ist.
Beste Grüße
Henning
Christopher Arndt <chris.arndt at web.de> schrieb am Fr., 11. März 2016 um
17:36 Uhr:
> Da es hier doch so viele pandas Spezialisten gibt, kann mir jemand,
> bevor ich mich kurz vor dem Wochenende noch durch Tutorials wühlen muss,
> eine Tipp geben?
>
> Ich habe folgenden DataFrame, der auf dem peerstats-Dateien eines
> NTP-Servers basiert:
>
> <class 'pandas.core.frame.DataFrame'>
> Int64Index: 15259 entries, 0 to 15258
> Data columns (total 9 columns):
> timestamp 15259 non-null datetime64[ns]
> day 15259 non-null int64
> seconds 15259 non-null float64
> address 15259 non-null object
> status 15259 non-null int64
> offset 15259 non-null float64
> delay 15259 non-null float64
> dispersion 15259 non-null float64
> skew 15259 non-null float64
> dtypes: datetime64[ns](1), float64(5), int64(2), object(1)
>
> Nun möchte ich einen Zeitverlaufs-Plot gruppiert nach address von offset
> haben. Wie geht das quick-and-dirty?
>
>
> Gruß, Chris
> ________________________________________
>
> Diese Mail erhalten Sie ueber die Mailingliste python-users der
> Universitaet zu Koeln
> Nachrichten an: python-users at uni-koeln.de
> Abonnement und Benutzereinstellungen:
> https://lists.uni-koeln.de/mailman/listinfo/python-users
> Listenarchiv: http://pycologne.de/mlsearch.html
>
> pyCologne Homepage: http://pycologne.de/
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.uni-koeln.de/pipermail/python-users/attachments/20160311/3e054dd9/attachment.html>
Mehr Informationen über die Mailingliste python-users