Spiski.wyrazić.ciasto

Spiski.wyrazić.ciasto
Wykresy kołowe lub wykresy są jednym z najczęstszych rodzajów działek podczas ilustrujących proporcjonalność. Wykres kołowy działa poprzez podzielenie koła na sektory na podstawie odsetka wartości z ogólnych wartości.

W tym przypadku dowiemy się, jak możemy tworzyć wykresy ciasta za pomocą modułu Plotly Express.

Spiski.wyrazić.ciasto()

Aby utworzyć wykres kołowy w fabule, używamy funkcji Pie (). Składnia funkcji jest wyrażona jak poniżej:

spiski.wyrazić.Pie (data_frame = brak, nazwy = brak, wartości = brak, kolor = brak, facet_row = brak, facet_col = brak, facet_col_wrap = 0, facet_row_spacing = brak, facet_col_spacing = brak, color_discrete_pecence = brak, color_discrete_map = brak Hover_Data = Brak, custom_data = brak, kategoria_orders = brak, etykiety = brak, tytuł = brak, szablon = brak, szerokość = brak, wysokość = brak, nieprzezroczystość = none, hole = brak)

Pomimo masywnej listy parametrów funkcja ciasta jest bardzo prosta. Poniżej znajdują się najważniejsze parametry, które musisz wiedzieć.

  1. Data_frame - określa nazwy kolumn dla wykresu. Jeśli przekazasz wartości jako obiekt podobny do słownika lub tablicy, są one wewnętrznie konwertowane na pankazę danych pandas.
  2. Nazwy - gatunki Wartości używane jako etykiety dla sektorów wykresu kołowego.
  3. Wartości - określa wartości użyte jako wartości powiązane z sektorami wykresu.
  4. Kolor - definiuje wartości użyte do przypisania unikalnych kolorów do znaków wykresu.
  5. Tytuł - Ustawia tytuł figury.
  6. Szerokość/wysokość - określa szerokość i wysokość wykresu w pikselach.

Przykład 1 - proste ciasto

Możemy skonstruować prosty wykres kołowy za pomocą funkcji Pie (), jak przedstawiono w poniższym kodzie:

importować fabuły.Wyraź jako PX
Browser = [„Chrome”, „Safari”, „Edge MS”, „Firefox”, „Samsung Browser”, „Opera”]
procent_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
Ryc. = PX.Pie (etykiety = przeglądarka, wartości = procent_usage)
Figa.pokazywać()

W powyższym przykładzie mamy dane pokazujące udział w rynku przeglądarki od 2022. Następnie możemy utworzyć wykres kołowy na podstawie tych danych za pomocą funkcji Pie ().

Podajemy etykiety jako nazwę przeglądarek i wartości jako procentowe użycie.

Uruchomienie powyższego kodu powinno zwrócić rysunek:

Przykład 2

Możemy poprawić jakość powyżej, ustawiając nazwy wartości. To pozwoli nam ustalić, który sektor reprezentuje, który wartość. Przykładowy kod jest taki jak pokazano:

importować fabuły.Wyraź jako PX
Browser = [„Chrome”, „Safari”, „Edge MS”, „Firefox”, „Samsung Browser”, „Opera”]
procent_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
Ryc. = PX.Pie (etykiety = przeglądarka, wartości = procent_usage, nazwy = przeglądarka)
Figa.pokazywać()

Powyższy kod powinien zwrócić rysunek, jak pokazano:

W takim przypadku możemy łatwo zinterpretować, który sektor (kolor) reprezentuje, która wartość.

Przykład 3

Spiski umożliwia również ustawienie koloru sektów ciasta za pomocą PX.obiekt kolorów. Na przykład:

Ryc. = PX.Pie (etykiety = przeglądarka, wartości = procent_usage, nazwy = przeglądarka, color_discrete_secence = px.zabarwienie.sekwencyjny.Osocze)

W tym przykładzie dostosowujemy kolory wykresu kołowego, ustawiając parametr parametru color_discrete_secence jako PX.zabarwienie.sekwencyjny.Osocze. Ten jeden z wbudowanych dyskretnych kolorów w plotki.

Powstała liczba jest jak pokazana:

Możesz wyświetlić dostępne wartości kolorów, uruchamiając:

Ryc. = PX.zabarwienie.sekwencyjny.Swatches_Continous ()
Figa.pokazywać()

Uruchamianie powyższego kodu powinno pokazać próbkę kolorów z dostępnymi kolorami i ich odpowiednimi nazwami.

Przykład 4

Korzystając z parametru tytułu, możemy przypisać tytuł do wykresu, jak pokazano:

Ryc. = PX.Pie (etykiety = przeglądarka, wartości = procent_usage, nazwy = przeglądarka, color_discrete_secence = px.zabarwienie.sekwencyjny.Magma, title = 'Browser Marketshare (2022)')
Figa.pokazywać()

Powyższy kod powinien zwrócić rysunek:

Widzimy, że liczba zawiera tytuł zgodnie z określonym.

Zamknięcie

W tym przewodniku nauczyłeś się tworzyć i dostosowywać wykresy kołowe za pomocą modułu Plotly Express.