Spiski.wyrazić.Scatter_polar

Spiski.wyrazić.Scatter_polar
Wykresy polarne to typy wykresów, które reprezentują dane wzdłuż osi promieniowych i kątowych. W tym omówimy, w jaki sposób możesz tworzyć dane polarne jako punkty rozproszenia za pomocą funkcji sctrat_polar ().

Spiski.wyrazić.scart_polar ()

Używamy funkcji Scatter_Polar (), aby utworzyć wykresy polarne rozproszenia. Składnia funkcji jest wyrażona jak poniżej:

spiski.wyrazić.sctrat_polar (data_frame = brak, r = brak, theta = brak, kolor = brak symboli = brak, rozmiar = brak, pod Hover_name = brak, hover_data = none, custom_data = none, text = none, animation_frame = brak, animation_group = none, none, kategoria_orders = brak, etykiety = brak, color_discrete_secence = Brak, color_discrete_map = brak, color_contouse_scale = brak, range_color = none, color_continouse_midpoint = brak, symbol_sekdeence = Brak size_max = brak, range_r = brak, range_theta = brak, log_r = false, render_mode = 'auto', title = brak, szablon = brak, szerokie = brak, wysokość = brak)

Poniżej znajdują się najczęstsze parametry, które musisz interakcja.

  1. Data_frame - Określa ramkę danych, DICT lub array_ podobne jako nazwy kolumn.
  2. R - określa wartości użyte do ustawienia znaków wzdłuż osi promieniowej w współrzędnych polarnych.
  3. Theta - Ustawia wartości użyte do ustawiania znaków wzdłuż osi kątowej wzdłuż współrzędnych polarnych.
  4. Kolor - określa wartości użyte do przypisania koloru do znaków.
  5. Symbol - Określa wartości używane do przypisania symboli do znaków.
  6. Rozmiar - ustawia wartości używane do przypisania rozmiaru znaków.

Funkcja zwróci wykres polarny rozproszenia typu Graph_Objects.Postać.

Przykład

Poniższy przykładowy kod przedstawia, w jaki sposób możemy utworzyć prosty rozrzutnik polarny.

importować fabuły.Wyraź jako PX
df = px.dane.gapminder ().zapytanie („Continent ==„ Oceania ””)
Ryc. = PX.Scatter_polar (df, r = „rok”, theta = „gdperCap”)
Figa.pokazywać()

Powyższy przykład wykorzystuje dane gapminder () do utworzenia polarnej rozproszenia PKB na mieszkańca krajów na kontynencie Oceanii.

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

Przykład 2

Możemy przypisać każdemu oznaczenie inny kolor na podstawie kraju, ustawiając parametr koloru w kolumnie „kraj” w ramce danych.

Przykład:

importować fabuły.Wyraź jako PX
df = px.dane.gapminder ().zapytanie („Continent ==„ Oceania ””)
Ryc. = PX.Scatter_polar (df, r = „rok”, theta = 'gdpercap', color = 'country')
Figa.pokazywać()

Powyższy kod wynika na rysunku, jak pokazano:

Możemy również ustawić różne symbole za pomocą parametru symboli:

importować fabuły.Wyraź jako PX
df = px.dane.gapminder ().zapytanie („Continent ==„ Oceania ””)
Ryc. = PX.Scatter_polar (df, r = „rok”, theta = „gdppercap”, color = „kraj”, symbol = „kraj”)
Figa.pokazywać()

Wynikowy działek:

Widzimy, że każdy kraj ma przypisany inny symbol i kolor, jak określono w parametrach koloru i symbolu.

Przykład 3

Możesz także wykreślić sekcję okręgu, określając stopnie początkowe i końcowe (jako lista) za pomocą parametru Range_theta.

Na przykład, aby wykreślić pierwsze 90 stopni koła, możemy uruchomić:

importować fabuły.Wyraź jako PX
df = px.dane.gapminder ().zapytanie („Continent ==„ Oceania ””)
Ryc. = PX.Scatter_polar (df, r = „rok”, theta = „gdppercap”, color = „kraj”, symbol = „kraj”, range_theta = [0,90])
Figa.pokazywać()

To powinno powrócić:

Wniosek

Ten samouczek zawiera podstawy tworzenia polarnych wykresów rozrzutu za pomocą modułu ekspresowego plotly.