plotly.Graph_Objects.Varmekart

plotly.Graph_Objects.Varmekart
Et varmekart refererer til en type tomt som bruker et kartesisk plan der dataene er representert som fargede rektangulære fliser.

Denne artikkelen vil diskutere å opprette Heatmap -plott ved hjelp av modulen for Graph_Objects.

Parameter og syntaks

For å lage et Heatmap -plott ved hjelp av plottly graf_objekter, kan du følge følgende syntaks:

plotly.Graph_Objects.Heatmap (Arg = Ingen, AutoColorScale = Ingen, ColorBar = Ingen, ColorScale = Ingen, x = Ingen, y = Ingen, z = ingen, ** kwargs)

Parameterliste:

  1. Arg - Dette definerer en ordbok med kompatible egenskaper med Heatmap -konstruktøren.
  2. AutoColorScale - Dette angir om ColorScale bruker standardpaletten eller bestemmer med ColorScale -parameteren.
  3. Colorbar - En ordbok som inneholder kompatible egenskaper til Colorbar -forekomsten.
  4. ColorScale - Dette bestemmer ColorScale som en RGB, RGBA, Hex, HSL, HSV eller kalt Color String.
  5. X - Dette angir verdiene for X -koordinaten.
  6. Y - Dette definerer verdiene for Y -koordinaten.
  7. Z - Dette angir verdiene for z -koordinaten.

Grunnleggende varmekart ved hjelp av plottly grafobjekter

Følgende kode viser hvordan du oppretter et enkelt varmekartsplott ved hjelp av plottly graf_objekter:

Importer plotly.Graph_Objects som GO
Fig = GO.Figur (data = gå.Varmekart(
z = [[1,2,3,
4,5, 6,
7,8,9]]
))
Fig.forestilling()

Den forrige koden skal opprette et varmekartsplott som følger:

Legge til akse -etiketter

Vi kan legge til kategoriske akse -etiketter ved å legge til x- og y -parametrene, som vist i følgende kode:

Importer plotly.Graph_Objects som 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.Figur (data = gå.Varmekart(
x = x,
y = y,
z = z,
hoverongaps = falsk
))
Fig.forestilling()

Et eksempelutgangsfigur er som følger:

Legge til tekst på Heatmap Points

Du kan legge til tekst på Heatmap -punkter ved å spesifisere tekstparameteren, som illustrert i følgende kode:

Importer plotly.Graph_Objects som 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.Figur (data = gå.Varmekart(
x = x,
y = y,
z = z,
tekst = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]],
textTemplate = "%text",
textFont = "størrelse": 10,
hoverongaps = falsk
))
Fig.forestilling()

Utgangsfigur:

Setter ColorScale

Vi kan også spesifisere en tilpasset fargeskala ved å stille inn ColorScale -parameteren, som vist i følgende kodeprøve:

Importer plotly.Graph_Objects som GO
Importer plotly.uttrykk som px
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.Figur (data = gå.Varmekart(
x = x,
y = y,
z = z,
tekst = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]],
textTemplate = "%text",
textFont = "størrelse": 10,
hoverongaps = falsk,
ColorScale = PX.farger.sekvensiell.Matter_r
))
Fig.forestilling()

Den resulterende figuren er som følger:

Konklusjon

Denne artikkelen beskriver å lage et Heatmap -plott ved hjelp av PLOTLY Graph_Objects -modulen. Vi viste hvordan du legger til akse -etiketter, legger til tekst på Heatmap -punkter og angir ColorScales.

For artikler som dette, sjekk ut mer fra Linux Hint.