Zeichnen Sie verschiedene Datenrahmen in derselben Abbildung
Habe ich eine Temperatur Datei mit langjähriger Temperatur-Datensätze, die in einen format wie unten:
2012-04-12,16:13:09,20.6
2012-04-12,17:13:09,20.9
2012-04-12,18:13:09,20.6
2007-05-12,19:13:09,5.4
2007-05-12,20:13:09,20.6
2007-05-12,20:13:09,20.6
2005-08-11,11:13:09,20.6
2005-08-11,11:13:09,17.5
2005-08-13,07:13:09,20.6
2006-04-13,01:13:09,20.6
Jedes Jahr hat andere zahlen, Zeit der Datensätze, also die pandas datetimeindices sind alle Verschieden.
Ich möchte, um eine Darstellung der verschiedenen Jahres-Daten, die in der gleichen Abbildung für den Vergleich . Die X-Achse Jan-Dez, der Y-Achse ist die Temperatur. Wie gehe ich dabei vor?
InformationsquelleAutor der Frage wuwucat | 2012-12-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Obwohl Chang ' s Antwort erklärt, wie Sie die Handlung mehrmals auf die gleiche Figur, in diesem Fall könnten Sie besser dran, in diesem Fall mit einem
groupby
undaufteilen
ing:(Vorausgesetzt, Sie haben diese in dataframe, mit datetime-index bereits)
Ist es jetzt ganz einfach plot (jedes Jahr als eine separate Zeile ein):
InformationsquelleAutor der Antwort Andy Hayden
Versuchen:
InformationsquelleAutor der Antwort Chang She
Wenn Sie eine laufende Jupyter/Ipython notebook und Probleme mit;
ax = df1.plot()
df2.plot(ax=ax)
Führen Sie den Befehl, der innerhalb der gleichen Zelle!! Es nicht, aus irgendeinem Grund, arbeiten, wenn Sie getrennt sind, in fortlaufende Zellen. Für mich zumindest.
InformationsquelleAutor der Antwort Hamish Robertson
Dazu für mehrere dataframes sind, können Sie eine for-Schleife über Sie:
InformationsquelleAutor der Antwort adivis12