Zanurzmy się.
Składnia funkcji
Funkcja DENCY_HEATMAP () ma składnię, jak pokazano następująco:
Poniżej znajduje się lista najbardziej przydatnych parametrów, które musisz znać podczas tworzenia map cieplnych gęstości za pomocą funkcji DENCY_HEATMAP ():
Praktyczny przykład
Poniższy kod ilustruje, jak utworzyć mapę cieplną gęstości za pomocą funkcji DENCY_HEATMAP ():
importować fabuły.Wyraź jako PX
df = px.dane.irys()
Ryc. = PX.DENCHY_HEATMAP (df, x = 'sepal_length', y = 'sepal_width')
Figa.pokazywać()
Poprzedni kod zwraca mapę cieplną gęstości, jak pokazano następująco:
Ustawienie liczby pojemników
Możemy określić liczbę pojemników, które chcemy wyświetlić za pomocą parametrów NBINSX i NBINSY, jak pokazano następująco:
importować fabuły.Wyraź jako PX
df = px.dane.irys()
Ryc. = PX.DENCHY_HEATMAP (df, x = 'sepal_length', y = 'sepal_width', nbinsx = 30, nbinsy = 30)
Figa.pokazywać()
Powstała liczba jest następująca:
Dodawanie brzeżnych działek
Możesz dodać wykresy marginalne do mapy cieplnej gęstości za pomocą parametrów marginal_x i marginal_y, jak pokazano następująco:
importować fabuły.Wyraź jako PX
df = px.dane.irys()
Ryc. = PX.DENCHY_HEATMAP (df, x = 'sepal_length', y = 'sepal_width', nbinsx = 30, nbinsy = 30, marginal_x = 'histogram', marginal_y = 'histogram')
Figa.pokazywać()
Poprzedni kod dodaje krańcowe histogramy zarówno na osi x i y mapy cieplnej gęstości.
Powstała liczba jest następująca:
Określanie skali kolorów
Możemy również określić pożądaną skala kolorów dla mapy cieplnej za pomocą parametru color_continous_scale, jak pokazano następująco:
Ryc. = PX.DENCHY_HEATMAP (df, x = 'sepal_length', y = 'sepal_width', nbinsx = 30, nbinsy = 30, marginal_x = 'histogram', marginal_y = 'histogram', color_continouse_scale = px iscale = px.zabarwienie.sekwencyjny.Piekło)
Figa.pokazywać()
Wyjście Rysunek:
Tworzenie mapy cieplnej gęstości fanotowanej
Możesz także utworzyć fanatyczne wątki gęstości przy użyciu parametrów facet_row i facet_col, jak pokazano w następującym kodzie:
importować fabuły.Wyraź jako PX
df = px.dane.porady()
Ryc. = PX.DENSY_HEATMAP (df, x = „total_bill”, y = „tip”, facet_row = „seks”, facet_col = „palacz”)
Figa.pokazywać()
Wyjście Rysunek:
I to wszystko.
Wniosek
W tym artykule bada, w jaki sposób możesz stworzyć różne typy map cieplnych gęstości za pomocą Plotly Express. Sprawdź dokument, aby uzyskać więcej.