Lassen Sie uns eintauchen.
Funktionssyntax
Die Funktion bietet eine einfache Syntax, mit der Sie sich auf den Code konzentrieren können. Die Syntax wird unten ausgedrückt:
Handlung.io.to_templated (Abb, Skip = ('Titel', 'Text'))Die Funktionsparameter sind:
Die Abbildung gibt eine Kopie der Figur zurück, wobei das Styling in eine Vorlage verschoben wird. Die Rückkehrtyp von Go.Figur.
Beispiel
Lassen Sie uns veranschaulichen, wie wir die Funktion to_templated () verwenden können, um das Styling einer bestimmten Figur in eine Vorlage zu exportieren.
Beginnen wir zunächst eine Figur mit benutzerdefiniertem Styling erstellen. Ein Beispielcode wird unten angezeigt:
Handlung importieren.als px ausdrückenIn diesem Beispiel erstellen wir ein Streudiagramm mit benutzerdefiniertem Textstyling wie Schriftfamilie, Schriftfarbe, Schriftgröße usw.
Der obige Code sollte ein einfaches Streudiagramm wie gezeigt zurückgeben:
Wir können diese Abbildung mit der Funktion to_template () in eine Figur mit einer Styling -Vorlage umwandeln.
Ein Beispielcode ist wie gezeigt:
Handlung importieren.io als ioIm obigen Code importieren wir zunächst das Plotly -IO -Modul als IO. Wir erstellen dann eine Kopie der Abbildung mit dem Styling, das mit der Funktion to_templated () in einer benutzerdefinierten Vorlage gespeichert ist.
Wir können die Vorlage anzeigen, indem wir den Code ausführen:
Fig_Templated.Layout.VorlageDies sollte ein Wörterbuch mit Eigenschaften zurückgeben, die das Styling der Figur definieren. Ein Beispielausgangswert ist wie gezeigt:
Layout.Vorlage(Sie können die Abbildung einfach anzeigen, indem Sie die gespeicherte Vorlage als:
Fig_TemplatedDies sollte die in der Vorlage gespeicherte Abbildung anzeigen.
Erstellen Sie eine Figur mit der Vorlage
Sobald wir das Styling einer Figur in einer benutzerdefinierten Vorlage gespeichert haben, können wir diese Vorlage verwenden, um das Styling auf eine andere Figur anzuwenden.
Ein Beispielcode ist wie gezeigt:
Handlung importieren.Graph_Objectsas gehenIm obigen Beispiel beginnen wir mit dem Importieren des Moduls Graph_Objects aus Plotly. In diesem Fall verwenden wir Graph_Objects, um eine leere Figur zu erstellen, aber nur das Styling verwenden.
Mit dem GO.Abbildung () Funktion übergeben wir den Layout -Parameter und geben die Zielvorlage mit der Eigenschaft "Vorlage" an.
Wir können dann die resultierende Abbildung anzeigen, indem wir new_fig aufrufen. Dies sollte zurückkehren:
Beachten Sie, dass die obige Abbildung keine Daten oder Text enthält. Es enthält nur das Styling wie Textfarbe, Schriftfamilie, Schriftgröße usw.
Um ein Streudiagramm mit dieser Vorlage zu erstellen, können wir den Code wie gezeigt verwenden:
Handlung importieren.Graph_Objectsas gehenDas obige Beispiel sollte eine Abbildung wie gezeigt zurückgeben:
Beachten Sie, dass die Schriftfarbe, die Familie und die Größe der Schriftart und Größe dem in der Vorlage festgelegten Set ähneln.
Speichern einer benannten Vorlage
Wir können die benutzerdefinierte Vorlage mit dem Vorlagenobjekt speichern, wie im folgenden Code gezeigt:
Handlung importieren.io als ioDer obige Code speichert die Vorlage unter dem Namen 'my_custom_template'. Sie können diesen Namen dann verwenden, um die Vorlage anzugeben, die Sie verwenden möchten:
layout =Abschluss
In diesem Tutorial haben wir gelernt, wie man eine Figur mit dem in einer benutzerdefinierten Vorlage gespeicherten Styling erstellt. Wir haben auch abgedeckt, wie man die Vorlage in anderen Abbildungen verwendet und die Vorlage für die spätere Verwendung speichert.