Wie man Diagramme in Jupyter-Zellen speichert und sie mit anderen teilt?
Sie können eine Tutorial-IPYNB-Datei hier (opens in a new tab) überprüfen.
Die Verwendung der pygwalker
-Bibliothek zur Datenexploration bietet eine interaktive Möglichkeit, Daten anzuzeigen und zu analysieren. Es ist jedoch wichtig, diese Visualisierungen für zukünftige Referenzen, Präsentationen oder zur gemeinsamen Nutzung mit Kollegen zu speichern. Hier werden zwei Methoden beschrieben, um Ihre pygwalker
-Diagramme zu speichern.
Voraussetzungen
Stellen Sie vor dem Beginn sicher, dass Sie die pygwalker
-Bibliothek ordnungsgemäß installiert haben. Wenn nicht, können Sie sie mit pip
installieren:
pip install pygwalker
Methode 1: Diagramme mit einer lokalen JSON-Datei speichern (empfohlen)
Das Speichern von Konfigurationen in einer lokalen JSON-Datei ist die empfohlene Methode aufgrund ihrer Bequemlichkeit und Portabilität.
-
Initialisieren Sie den Walker mit einer JSON-Spezifikation Richten Sie
pygwalker
zunächst auf eine lokale JSON-Datei aus, in die es seine Konfigurationen speichern kann:import pygwalker as pyg walker = pyg.walk(df=df, spec="./my_charts.json")
-
Speichern Sie Ihre Diagramme Sobald Sie Ihre Daten erkundet haben, werden Sie innerhalb der
pygwalker
-Benutzeroberfläche eine Schaltfläche "Speichern" bemerken. Klicken Sie darauf. Dadurch wird der aktuelle Zustand Ihrer Visualisierungen in der angegebenen JSON-Datei gespeichert. -
Wiederverwendung und Weitergabe Um auf Ihre gespeicherten Konfigurationen zurückzugreifen, laden Sie einfach die JSON-Datei. Wenn Sie außerdem beabsichtigen, Ihr Notebook zu teilen, vergessen Sie nicht, die JSON-Datei für eine vollständige Erfahrung einzuschließen.
Methode 2: Diagramme mit Konfigurationscode speichern
Wenn Sie zusätzliche Dateien vermeiden möchten, ermöglicht Ihnen diese Methode das Speichern der Konfiguration direkt in Ihrem Code.
-
Exportieren Sie den Konfigurationscode Sobald Sie Ihre Visualisierung eingerichtet und abgeschlossen haben, suchen und klicken Sie auf die Schaltfläche "Code exportieren" in der
pygwalker
-Benutzeroberfläche. Dadurch wird ein Codeauszug generiert, der Ihre aktuelle Visualisierungseinstellung repräsentiert. -
Speichern Sie die Konfiguration im Notebook Kopieren Sie den generierten Codeauszug und verwenden Sie ihn als Spezifikation im
spec
-Parameter:import pygwalker as pyg walker = pyg.walk(df=df, spec="<graphischer Walker-Code>")
Ersetzen Sie
<graphischer Walker-Code>
durch den kopierten Code.
Fazit
Beide Methoden haben ihre Vorteile. Durch die Verwendung einer lokalen JSON-Datei bleibt Ihr Notebook sauber und es wird einfacher, komplexe Konfigurationen zu verwalten. Andererseits stellt das Speichern der Spezifikation direkt im Notebook sicher, dass alles an einem Ort ist. Wählen Sie die Methode, die am besten Ihren Bedürfnissen entspricht, und viel Spaß beim Erforschen der Daten!