Dane zaczynają się w centrum, a wszystkie dzieci obejmują zewnętrzne pierścienie wykresu.
W tym artykule zbadamy, w jaki sposób możemy tworzyć wykresy Sunburst za pomocą modułu ekspresowego plotly."
Składnia funkcji i lista parametrów
Składnia funkcji jest wyrażona poniżej:
spiski.wyrazić.SunBurst (data_frame = brak, nazwy = brak, wartości = brak, rodzice = brak,
ścieżka = brak, ids = brak, kolor = brak, color_continouse_scale = brak, range_color = brak,
color_continous_midpoint = Brak, color_discrete_secence = Brak,
color_discrete_map = brak, poduszka_nazwa = brak, poduszka_data = brak, custom_data = brak,
etykiety = brak, tytuł = brak, szablon = brak, szerokość = brak, wysokość = brak,
BranchValues = Brak, maxdepth = brak)
Najbardziej przydatne parametry podczas korzystania z tej funkcji są jak pokazano poniżej:
Przykład
Poniższy kod ilustruje, jak utworzyć prostą fabułę Sunburst.
importować fabuły.Wyraź jako PX
Data = DICT (
distros = [„debian”, „centos”, „fedora”, „Red Hat Linux”, „opensuse”, „Qubes”, „Suse Studio”, „Ubuntu”, „Kubuntu”, „Xubuntu”],
rodzice = [”,„ Red Hat Linux ”,„ Red Hat Linux ”,„, „Red Hat Linux”, „Fedora”, „Opensuse”, „Debian”, „Ubuntu”, „Ubuntu”]
)
Ryc. = PX.Sunburst (dane, nazwy = „distros”, rodzice = „rodzice”)
Figa.pokazywać()
Powyższy rysunek powinien zwrócić rysunek Sunburst, jak pokazano:
Możemy stworzyć wyraźny kolor dla każdego sektora, ustawiając parametr koloru, jak pokazano:
importować fabuły.Wyraź jako PX
Data = DICT (
distros = [„debian”, „centos”, „fedora”, „Red Hat Linux”, „opensuse”, „Qubes”, „Suse Studio”, „Ubuntu”, „Kubuntu”, „Xubuntu”],
rodzice = [”,„ Red Hat Linux ”,„ Red Hat Linux ”,„, „Red Hat Linux”, „Fedora”, „Opensuse”, „Debian”, „Ubuntu”, „Ubuntu”]
)
Ryc. = PX.SUNBURST (Data, Names = „Distros”, rodzice = „rodzice”, color = „distros”)
Figa.pokazywać()
Powyższy kod powinien przypisać unikalny kolor oparty na dystrybucji, jak pokazano:
Zamknięcie
W tym artykule obejmuje podstawy tworzenia działek Sunburst za pomocą modułu ekspresowego plotly.
Szczęśliwe kodowanie!!