Plotly Setzen Sie transparente Hintergrundfarbe

Plotly Setzen Sie transparente Hintergrundfarbe
Plotly ist eine der hilfreichsten Ploting -Bibliotheken und andere Sprachen von Python. Es bietet vielseitige Handlungsoptionen für verschiedene Diagramme und Datentypen. Es bietet auch eine große Anpassung für alle Arten von Handlungen unter Verwendung einfacher Funktionen.

In diesem Artikel werden wir diskutieren, wie Sie eine transparente Hintergrundfarbe für Ihre Handlungen festlegen können.

Plotly Express -Set transparente Farbe

Lassen Sie uns erfahren, wie wir einen transparenten Hintergrund mit Plotly Express festlegen können. Für dieses Tutorial werden wir ein einfaches Kreisdiagramm verwenden, wie im folgenden Code gezeigt:

Handlung importieren.als px ausdrücken
Label = ["Oracle", "MySQL", "SQL Server", "PostgreSQL", "MongoDB", "Redis", "Elasticsearch", "SQLite"]
Werte = [1266.89, 1206.05, 944.81, 606.56, 488.57, 177.98, 160.75, 127.43]
Abb = Px.Kuchen (Werte = Werte, Labels = Etikett)
Feige.zeigen()

Der vorherige Beispielcode erstellt ein Kreisdiagramm der beliebtesten Datenbanksysteme der Welt.

Die resultierende Abbildung ist unten dargestellt:


Um einen transparenten Hintergrund zu erstellen, können wir die Funktion von update_layout () verwenden und die transparenten Werte plot_bgcolor und paper_bgcolor basieren.

Betrachten Sie den unten angegebenen Beispielcode:

Feige.update_layout (
'Plot_bgcolor': 'RGBA (0,0,0,0)' ',
'paper_bgcolor': 'rgba (0,0,0,0)' '
)
Feige.zeigen()

Im vorherigen Beispielcode verwenden wir die Funktion update_layout () und übergeben die erforderlichen Eigenschaften als Wörterbuch.

Verwenden Sie das RGBA -Farbschema, da Sie beim Übergeben der Farbe den Alpha -Parameter angeben können.

Der vorherige Code sollte eine Abbildung wie unten gezeigt zurückgeben:

Plotly Graph_Objects setzen transparente Hintergrundfarbe

Eine der besten Möglichkeiten, um Ihre Handlungen anzupassen. Sie können einen breiten Bereich von Eigenschaften mit benutzerdefinierten Werten angeben.

Wir können dies verwenden, um ein Diagramm mit einem transparenten Hintergrund zu erstellen.

Zum Beispiel können wir mit den Graph_Objects ein Kreisdiagramm erstellen.Kuchenklasse wie im folgenden Code gezeigt:

Handlung importieren.Graph_Objects as Go
Label = ["Oracle", "MySQL", "SQL Server", "PostgreSQL",
"MongoDB", "Redis", "Elasticsearch", "Sqlite"]
Werte = [1266.89, 1206.05, 944.81, 606.56, 488.57, 177.98, 160.75, 127.43]
Fig = Go.Figur(
Daten = [
gehen.Kuchen(
Werte = Werte,
Labels = Etikett
)
]
)
Feige.zeigen()

In diesem Fall verwenden wir die Graph_Objects, um ein Kreisdiagramm mit den angegebenen Daten zu zeichnen.

Um ein Diagramm mit einem transparenten Hintergrund zu erstellen, müssen wir die Eigenschaften Plot_BgColor und paper_bgcolor als Wörterbuch angeben.

Ein Beispielcode wird unten angezeigt:

layout = dict (plot_bgcolor = 'rgba (0,0,0,0)', paper_bgcolor = 'rgba (0,0,0,0)'))
Fig = Go.Figur(
Daten = [
gehen.Kuchen(
Werte = Werte,
Labels = Etikett
)
], Layout = Layout
)
Feige.zeigen()

Hier definieren wir eine Variable, die als Wörterbuch bezeichnet wird, die zwei Schlüsselwertpaare hält. Auf diese Weise können wir die Hintergrundfarbe unter Verwendung des Layout -Parameters des GO transparent einstellen.Pie () Klasse.

Die resultierende Abbildung ist unten dargestellt:


Sie können auch die Funktion update_layout verwenden, wenn Sie mit Graph_Objects arbeiten, um die Diagramme zu aktualisieren.

Abschluss

In diesem Tutorial haben wir untersucht. Beispiele wurden bereitgestellt, um diese beiden Methoden besser zu verstehen.