Ich würde gerne in der Lage sein, ein gestapeltes Liniendiagramm (ähnlich der Methode here) mit Python (vorzugsweise mit Matplotlib, aber eine andere Bibliothek wäre auch in Ordnung) zu produzieren. Wie kann ich das machen?Wie kann ich mit matplotlib gestapelte Liniendiagramme erstellen?
Diese ähnelt der stacked bar graph example auf ihrer Website, außer ich möchte die Spitze der Bar mit einem Liniensegment verbunden sein und den Bereich darunter zu füllen. Ich könnte das annähern, indem ich die Lücken zwischen den Balken verkleinere und viele Balken benutze (aber das ist wie ein Hack und außerdem bin ich mir nicht sicher, ob das möglich ist).
Der Link in dem Beispiel (http://www.whitehouse.gov/omb/budget/fy2003/images/bud20c.jpg) ist gebrochen. Hast du eine bessere Verbindung? –
Verwenden Sie Stackplot() aus Pyplot-Paket. – AjayKumarBasuthkar
Dies ist eine alte Frage, aber für andere Leute, die diese Frage in einer Suche wie ich finden, gibt es eine neue Lösung, wenn Sie Pandas Datenrahmen verwenden: 'df = pd.DataFrame (np.random.rand (10, 4), Spalten = ['a', 'b', 'c', 'd']) ' ' df.plot.area(); 'von http://pandas.pydata.org/pandas-docs/stable /visualization.html –