Ich brauche einen Bericht im PDF-Format mit vielen in Python codierten Plots. Die meisten von ihnen werden mit Matplotlib innerhalb einer Schleife erstellt, aber ich müsste auch Pandas-Plots und Datenrahmen (die gesamte Ansicht) und Seaborn-Plots einbeziehen. Im Moment habe ich folgende Lösungen untersucht:
Meine Frage lautet also: Gibt es eine einfache und schnelle Möglichkeit, all diese Diagramme (wenn sie entlang des Codes generiert werden, der sie noch besser generiert) in einem PDF mit einem anständigen Aspekt zu erhalten?
Wenn Sie Python, Pandas & Matplotlib bereits kennen, sind Jupyter Notebooks schnell und einfach zu erlernen. Sie können Jupyter anweisen, ein Notebook als PDF zu rendern, ohne dass Sie manuell in HTML eingreifen müssen.
Aus dem Obigen geht hervor, dass eine Reihe Ihrer Diagramme aus denselben Daten und mit demselben Mechanismus, aber mit unterschiedlichen Parametern generiert werden. Daher würde ich vorschlagen, dies in eine parametrisierte Funktion umzuwandeln, die ein Diagramm zurückgibt, und dann eine Zelle zu haben, die dies für jedes erforderliche Diagramm aufruft . Sie können auch Markdown-Zellen verschachteln, um die Methodik und die Bedeutung der folgenden Diagramme zu beschreiben.
Vielleicht möchten Sie einen Blick auf Jupyter Lab werfen, um eine modernere Benutzeroberfläche zu erhalten.
Einige weiterführende Literatur finden Sie unter:
und ich empfehle besonders, einen Blick auf die zweite dieser beiden zu werfen.
Erich S