Legen Sie pandas-Diagramm in eine Excel-Datei mit XlsxWriter
Verwende ich python 3.4, pandas 0.14.1 und XlsxWriter 0.5.6.
Ich erstelle ein Diagramm namens 'Diagramm' über pandas-mit den folgenden code
graph=data_iter['_DiffPrice'].hist()
ergibt sich ein schönes Histogramm.
Nun, wie füge ich das Diagramm in eine Excel-Datei mit XlsxWriter?
Ich habe versucht, die XlsxWriter Methode
workbook.add_chart()
aber dies erstellt ein Diagramm in Excel, nicht das was ich will.
Dank
- pandas-matplotlib verwendet für das Plotten. Die Antwort sollte dir helfen.
- Ja, das hilft. So die Strategie, ist das speichern der Grafik auf der Festplatte zuerst, und dann fügen Sie es als Bild in die Excel-Datei. Es arbeitete. Dank RJT.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, zu exportieren Pandas Daten als Grafiken in Excel mit XlsxWriter dann haben Sie einen Blick auf das folgende how-to (das schrieb ich): Mit Pandas und XlsxWriter zum erstellen von Excel-Diagrammen.
Wenn auf der anderen Seite wollen Sie die matplotlib-Stil-charts generiert Pandas exportieren Sie Sie anschließend als Bilder und legen Sie Sie in ein Arbeitsblatt mit der XlsxWriter
insert_image()
Methode.Siehe auch Arbeiten mit Python Pandas und XlsxWriter.
insert_image()
) ist das, was ich brauche. Aber es ist gut zu wissen, dass es einen alternativen Ansatz.