Następnie możesz kliknąć każdy sektor prostokąta, aby wyświetlić w nim zagnieżdżone informacje. Dlatego jest to świetne narzędzie, gdy masz dużą hierarchię.
W tym samouczku zbadamy, w jaki sposób możemy wykorzystać funkcjonalność modułu express, aby utworzyć mapy.
Jeśli jesteś gotowy, zanurzmy się.
Spiski.Wyrazić.Treremap ()
Jak zapewne domyślasz się, aby utworzyć Treemapa w plotly, użyjemy funkcji Treemap () z modułu ekspresowego.
Składnia funkcji jest jak pokazana następująco:
spiski.wyrazić.trereMap (data_frame = brak, nazwy = none, wartości = none, rodzice = brak, ids = brak, ścieżka = none, color = none, color_contouse_scale = brak, range_color = none, color_contouse_midpoint = none, color_discrete_pecence = none, color_disScrete_map = brak, none, Hover_name = brak, pod Hover_Data = brak, custom_data = brak, etykiety = brak, tytuł = brak, szablon = brak, szerokość = brak, wysokość = brak, gałąźle = brak, maxdepth = brak)Funkcja ma stosunkowo prostą składnię. Najważniejsze parametry, które musimy znać, obejmują:
Przykład 1:
Utwórzmy Treemapę za pomocą plotly Express. Zaczynamy od zdefiniowania listy nazwisk. Następnie definiujemy rodziców każdego rodzica na innej liście. Następnie możemy stworzyć Treemapę rodziny.
importować fabuły.Wyraź jako PXPo uruchomieniu powyższego kodu widzimy Treemap, jak pokazano następująco:
Przykład 2:
Możemy utworzyć hierarchiczne treemap, określając różne poziomy hierarchii jako listę kolumn.
Możemy użyć danych TIPS (), aby to zilustrować:
df = px.dane.porady()Powstała liczba jest następująca:
I to wszystko.