Handlung.io.to_json

Handlung.io.to_json
JavaScript -Objektnotation oder kurz JSON ist ein beliebtes und nützliches Datenaustauschformat. Es wird durch eine breite Palette von Anwendungen und Sprachen unterstützt. Dies macht es sehr nützlich für den nahezu universellen Datenaustausch.

In diesem Tutorial lernen wir, wie man Handlungsfiguren oder Graph_Objects in JSON -Zeichenfolgen umwandelt.

Lass uns anfangen.

Handlung.io.to_json ()

Die Handlung.io.Die Funktion to_json () ermöglicht es uns, eine Figur in eine JSON -Zeichenfolge umzuwandeln. Die Funktionssyntax ist wie unten gezeigt:

Handlung.io.to_json (Abb, validate = true, hübsch = false, remove_uids = true, motor = keine)

Die Parameter sind wie gezeigt:

  1. Fig. - Gibt die Abbildung oder das Objekt an, um in eine JSON -Zeichenfolge umzuwandeln.
  2. Validieren - einen booleschen Wert, der feststellt, ob eine Zahl validiert werden sollte.
  3. Pretty - Wenn der JSON -String ansonsten ziemlich gedruckt ist, wird die JSON -String in einem kompakten Format zurückgegeben.
  4. REMED_UIDS - Wenn wahr, können Plotly die Trace -UIDs aus der JSON -Darstellung entfernen.
  5. Motor - Gibt den JSON -Codierungsmotor an. Zu den akzeptierten Werten gehören:
    1. 'JSON' - verwendet das integrierte JSON -Modul des Python.
    2. 'orjson' - Gibt den Orjson -Motor an. Viel schneller, erfordert aber Installation.
    3. 'Auto' - Wählen Sie den Motor automatisch je nach verfügbarem Paket aus.

Die Funktion gibt dann die Eingabebilanz als JSON -Darstellung als String -Typ zurück.

Plotly Express -Figur in JSON konvertieren

Wir können eine Figur in eine JSON -Zeichenfolge verwalten, wobei die TO_String -Funktion wie im folgenden Beispiel gezeigt wird:

Handlung importieren.als px ausdrücken
Handlung importieren.io als io
df = px.Daten.Aktien()
Abb = Px.Zeile (df, x = 'Date', y = 'fb')
io.to_json (Abb.)

Im obigen Beispiel verwenden wir die Aktiendaten von Plotly Express und zeichnen Sie eine einfache Liniengrafik auf.

Wir verwenden dann die String to_json (), um die Abbildung in einen JSON -String umzuwandeln.

Der obige Code sollte zurückgeben:

Um mehr lesbare Daten zu erstellen, können wir den hübschen Parameter wie gezeigt verwenden:

io.to_json (Abb, Pretty = True)

Um den Motor zu wechseln:

io.to_json (Abb, Pretty = True, Engine = "Orjson")

Der obige Code erfordert, dass das Orjson -Paket auf Ihrem System installiert wird. Sie können dies tun, indem Sie PIP als:

$ pip installieren orjson

Um UIDs zu entfernen, stellen Sie den Parameter wie gezeigt auf True ein:

io.to_json (Abb, Pretty = True, Engine = "Orjson", remove_uids = true)

Schließen

Dieser kurze Artikel zeigt, wie eine Figur mit der Funktion to_json () in JSON -String umgewandelt wird.