Mapa cieplna odnosi się do rodzaju wykresu, który wykorzystuje płaszczyznę kartezjańską, w której dane są reprezentowane jako kolorowe prostokątne płytki.
W tym artykule omówiono utworzenie wykresów mapy cieplnej za pomocą modułu Graph_Objects.
Parametr i składnia
Aby utworzyć wykres mapy cieplnej za pomocą plotly Graph_Objects, możesz postępować zgodnie z następującą składnią:
spiski.Graph_Objects.Heatmap (arg = none, autocolorscale = brak, colorbar = none, colorscale = brak, x = brak, y = brak, z = brak, ** kwargs)
Lista parametrów:
- Arg - to definiuje słownik o kompatybilnych właściwościach z konstruktorem map ciepła.
- AUTOCOLORSCALE - To ustawia, czy Kolorystyka korzysta z domyślnej palety, czy określona przez parametr Kolorystyki.
- KolorBar - słownik zawierający kompatybilne właściwości instancji Colorbar.
- COLORY CALE - to określa skala kolorów jako RGB, RGBA, HEX, HSL, HSV lub nazwany COLOR STRING.
- x - To ustawia wartości dla współrzędnej x.
- y - to określa wartości współrzędnej y.
- z - To ustawia wartości współrzędnej Z.
Podstawowa mapa cieplna za pomocą fabularnych obiektów
Poniższy kod pokazuje, jak utworzyć prosty wykres mapy cieplnej za pomocą plotly Graph_Objects:
importować fabuły.Graph_Objects jak Go
Fig = Go.Rysunek (dane = Go.Mapa ciepła(
Z = [[1,2,3,
4,5, 6,
7,8,9]]
))
Figa.pokazywać()
Poprzedni kod powinien utworzyć wykres mapy cieplnej w następujący sposób:
Dodawanie etykiet osi
Możemy dodać kategoryczne etykiety osi, dodając parametry x i y, jak pokazano w następującym kodzie:
importować fabuły.Graph_Objects jak 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.Rysunek (dane = Go.Mapa ciepła(
x = x,
y = y,
Z = z,
Hoverongaps = Fałsz
))
Figa.pokazywać()
Przykładową liczbę wyjściową jest następujący:
Dodawanie tekstu do punktów mapy cieplnej
Możesz dodać tekst do punktów ciepła, określając parametr tekstowy, jak pokazano w następującym kodzie:
importować fabuły.Graph_Objects jak 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.Rysunek (dane = Go.Mapa ciepła(
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 = „rozmiar”: 10,
Hoverongaps = Fałsz
))
Figa.pokazywać()
Wyjście Rysunek:
Ustawianie skali kolorów
Możemy również określić niestandardową skalę kolorów, ustawiając parametr Kolorystyki, jak pokazano w następującej próbce kodu:
importować fabuły.Graph_Objects jak Go
importować fabuły.Wyraź jako 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.Rysunek (dane = Go.Mapa ciepła(
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 = „rozmiar”: 10,
Hoverongaps = Fałsz,
Kolorystyka = px.zabarwienie.sekwencyjny.matter_r
))
Figa.pokazywać()
Powstała liczba jest następująca:
Wniosek
W tym artykule opisano utworzenie wykresu mapy cieplnej za pomocą modułu Graph_Objects. Pokazaliśmy, jak dodać etykiety osi, dodać tekst do punktów mapy cieplnej i ustaw kolory.
W przypadku takich artykułów sprawdź więcej z Linux Wskazówka.