Handlung.Graph_Objects.Heatmap

Handlung.Graph_Objects.Heatmap
Eine Heatmap bezieht sich auf eine Art von Handlung, die eine kartesische Ebene verwendet, in der die Daten als farbige rechteckige Kacheln dargestellt werden.

In diesem Artikel wird das Erstellen von Heatmap -Diagrammern mit dem Modul Plotly Graph_Objects erstellt.

Parameter und Syntax

Um ein Heatmap -Diagramm mit Plotly Graph_Objects zu erstellen, können Sie der folgenden Syntax folgen:

Handlung.Graph_Objects.Heatmap (arg = none, autocolorscale = keine, colorBar = keine, farbencale = none, x = keine, y = keine, z = none, ** kwargs)

Parameterliste:

  1. ARG - Dies definiert ein Wörterbuch mit kompatiblen Eigenschaften mit dem Heatmap -Konstruktor.
  2. Autocolorscale - Dies legt fest.
  3. ColorBar - Ein Wörterbuch mit kompatiblen Eigenschaften der Colorbar -Instanz.
  4. COLORSCALE - Dies bestimmt den Farbenmaßstab als RGB, RGBA, Hex, HSL, HSV oder Named Color String.
  5. x - Dies legt die Werte für die X -Koordinate fest.
  6. y - Dies definiert die Werte für die Y -Koordinate.
  7. z - Dies legt die Werte für die Z -Koordinate fest.

Basic Heatmap unter Verwendung von Diagrammobjekten

Der folgende Code zeigt, wie ein einfaches Heatmap -Diagramm mit Plotly Graph_Objects erstellt wird:

Handlung importieren.Graph_Objects as Go
Fig = Go.Abbildung (Daten = Go.Heatmap (
z = [[1,2,3,
4,5, 6,
7,8,9]]
))
Feige.zeigen()

Der vorherige Code sollte wie folgt ein Heatmap -Diagramm erstellen:

Hinzufügen von Achsenbeetikeln

Wir können kategoriale Achsenbezeichnungen hinzufügen, indem wir die X- und Y -Parameter hinzufügen, wie im folgenden Code gezeigt:

Handlung importieren.Graph_Objects as Go
x = ['e1', 'e2', 'e3', 'e4', 'e5']
y = ['s1', 's2', 's3']
z = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]]]
Fig = Go.Abbildung (Daten = Go.Heatmap (
x = x,
y = y,
z = z,
hoverongapaps = false
))
Feige.zeigen()

Eine Beispielausgangszahlen lautet wie folgt:

Hinzufügen von Text auf Heatmap -Punkten Hinzufügen

Sie können Text zu Heatmap -Punkten hinzufügen, indem Sie den Textparameter angeben, wie im folgenden Code dargestellt:

Handlung importieren.Graph_Objects as Go
x = ['e1', 'e2', 'e3', 'e4', 'e5']
y = ['s1', 's2', 's3']
z = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]]]
Fig = Go.Abbildung (Daten = Go.Heatmap (
x = x,
y = y,
z = z,
text = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]]],
textTemplate = "%text",
textfont = "size": 10,
hoverongapaps = false
))
Feige.zeigen()

Ausgangsabbildung:

Farben einstellen

Wir können auch eine benutzerdefinierte Farbskala angeben, indem wir den Parameter Colorscale festlegen, wie im folgenden Code -Beispiel gezeigt:

Handlung importieren.Graph_Objects as Go
Handlung importieren.als px ausdrücken
x = ['e1', 'e2', 'e3', 'e4', 'e5']
y = ['s1', 's2', 's3']
z = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]]]
Fig = Go.Abbildung (Daten = Go.Heatmap (
x = x,
y = y,
z = z,
text = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]]],
textTemplate = "%text",
textfont = "size": 10,
hoverongapaps = false,
ColorScale = PX.Farben.sequentiell.Matter_r
))
Feige.zeigen()

Die resultierende Abbildung lautet wie folgt:

Abschluss

In diesem Artikel wird beschrieben. Wir haben gezeigt, wie man Achsenbezeichnungen hinzufügt, Text auf Heatmap -Punkten hinzufügt und Farbkala festlegt.

Weitere Informationen wie diese finden Sie mehr von Linux Tipp.