2017-08-01 8 views
-2

Für diese Daten, die geschwenkt wird geschwenkt bereits in einem Datenrahmen:Plotten ein Linien Diagramm für Daten, die bereits mit Pandas

   1  2  3  4  5  6  7 
2013-05-28 -0.44 0.03 0.06 -0.31 0.13 0.56 0.81 
2013-07-05 0.84 1.03 0.96 0.90 1.09 0.59 1.15 
2013-08-21 0.09 0.25 0.06 0.09 -0.09 -0.16 0.56 
2014-10-15 0.35 1.16 1.91 3.44 2.75 1.97 2.16 
2015-02-09 0.09 -0.10 -0.38 -0.69 -0.25 -0.85 -0.47 

.. Ich versuche, eine Linie zu machen Diagramm. Das von Excel:

chart

.. und wenn ich das Flip x & y-Taste in Excel klicken, wird auch dieses Bild:

another chart

Ich bin immer mit dem to- verloren chart- und to-png-Schritte, und die meisten Beispiele möchten nicht-pivotierte Rohdaten, die ich übergeben habe.

Seaborn oder Matplotlib oder irgendetwas, das das Diagramm würde groß sein könnte. Auf einer Kiste ohne X11 wäre es noch besser :)

Ich dachte über dieses Posten einen Kommentar auf this SO answer, aber ich konnte keine Zeilenumbrüche, Bilder einfügen und all das.

Edit: Tut mir leid, ich habe keinen der Versuche eingefügt, die ich versucht habe, weil sie nicht einmal annähernd einen PNG rausgebracht haben. Die einzigen anderen Beispiele auf SO, die ich sehen kann, beginnen mit transaktionalen Zeilen und Pivot sicher, aber gehen Sie nicht so weit wie PNG-Ausgabe.

+1

Welchen Code haben Sie bisher versucht? – James

+0

Sie gehen verloren, aber haben Sie irgendwelche Nachforschungen angestellt oder irgendwelche Versuche unternommen? Dies könnte hilfreich sein - https://matplotlib.org/users/beginner.html –

Antwort

0

Sie müssen Ihre Daten vor dem Plotten transponieren.

df.T.plot() 
Verwandte Themen