spiski.wyrazić.Sopel lodu

spiski.wyrazić.Sopel lodu
Wykres sopel lub wykres sople służy do reprezentowania danych hierarchicznych za pomocą prostokątnych sektorów, które kaskady z nuty głównej. Następnie możesz poruszać się po danych przez różne sekcje. Są ściśle podobne do działek TrereMaps, które pozwalają zdefiniować hierarchię za pomocą etykiet.

W tym artykule zbadamy, jak utworzyć wykresy sopel za pomocą modułu ekspresowego plotly.

Spiski.wyrazić.Sopel lodu()

Aby utworzyć spisek z spiskiem, używamy funkcji ICicle (). Składnia funkcji jest jak pokazana:

spiski.wyrazić.iCicle (data_frame = brak, nazwy = brak, wartości = none, rodzice = brak, ścieżka = brak, ids = none, color = brak, color_contouse_scale = brak, range_color = none, color_continous_midpoint = brak, color_discrete_pecence = none, color_discrete_map = brak. 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)

Poniżej znajdują się najczęstsze parametry, których trzeba użyć podczas pracy z działkami sopel:

  1. Data_frame - określa ramkę danych, której wartości są używane jako nazwy kolumn dla wykresu.
  2. Nazwy - określa wartości używane jako etykiety dla sektorów. Możesz przekazać to jako nazwę kolumny w ramce danych lub serii pandy.
  3. Wartości - określa wartości użyte do ustawiania wartości powiązanych z sektorami. Podobnie do parametru nazwy, możesz przekazać tę wartość jako nazwę kolumny lub serię pandy.
  4. Rodzice - określa wartości używane jako rodzice.
  5. Ścieżka - definiuje wartości użyte do definiowania hierarchii sektorów.
  6. IDS - Ustawia wartości używane do ustawiania identyfikatorów sektorów. Możesz przekazać tę wartość jako kolumnę w ramce danych lub serii pandy.
  7. Kolor - definiuje wartości użyte do przypisania unikalnego koloru do znaków wykresu.
  8. Tytuł - Ustawia tytuł figury.
  9. Szerokość/wysokość - ustawia szerokość i wysokość figury w pikselach.

Funkcja zwróci wykres sopilki jako Graph_Objects.Typ rysunku.

Podstawowy wykres sople

Aby zilustrować, jak utworzyć wykres sopera za pomocą Plotly Express, możemy uruchomić przykładowy kod, jak pokazano:

importować fabuły.Wyraź jako PX
df = dyct (
Names = [„oleh”, „Jovian”, „galatea”, „herman”, „kublai”, „yvette”, „stina”, „Andrej”],
rodzice = [„yvette”, „yvette”, „yvette”, „yvette”, „yvette”, „andrej”, „Andrej”, ”],
)
Ryc. = PX.ICicle (df, imiona = „imiona”, rodzice = „rodzice”)
Figa.pokazywać()

Kod powyżej powinien zwrócić liczbę, jak pokazano:

Określanie ścieżki

Możemy reprezentować dane hierarchiczne z każdą kolumną reprezentującą inny poziom hierarchii. Możemy użyć parametru ścieżki do przedstawienia do ścieżki dla danych, jak pokazano:

df = px.dane.porady()
Ryc. = PX.sopel (df, ścieżka = [px.Constant („all”), „dzień”, „czas”, „seks”], wartości = „total_bill”)
Figa.pokazywać()

Wynikowy rysunek:

Ustaw kolor

Możemy również określić kolumnę, której chcemy użyć jako koloru dla sektorów. Przykład:

df = px.dane.porady()
Ryc. = PX.sopel (df, ścieżka = [px.Constant („all”), „dzień”, „czas”, „seks”], wartości = „total_bill”, color = „dzień”)
Figa.pokazywać()

Postać:

I to wszystko dla tego.