Spiski.Wyrazić.Rozpraszać

Spiski.Wyrazić.Rozpraszać
W tym artykule dowiesz się, w jaki sposób możesz utworzyć wykresy rozrzutu za pomocą modułu ekspresowego fabularnego. Działki rozproszone to niesamowita fabuła, która pozwala wizualizować dane w łatwy do zrozumienia sposób.

Zanurzmy się.

Rozproszenie działek z fabułą.Wyrazić.Rozpraszać()

Zanim zbadamy, jak utworzyć wykresy rozrzutu, spójrzmy na składnię funkcji i wymagane parametry.

Składnik funkcji można wyrazić, jak pokazano następująco:

Pomimo masywnej listy parametrów funkcja jest bardzo łatwa w użyciu i wymaga tylko garstki parametrów.

Lista najważniejszych parametrów, których używasz, jest następująca:

  1. Ramka danych - Ten parametr określa ramkę danych lub obiekt podobny do tablicy, który jest używany jako nazwy kolumn.
  2. X - Określa nazwę kolumny w ramce danych lub serii pandy. Z tego kolumna lub array_ podobne są używane do ustawienia znaków wzdłuż osi x w współrzędnych kartezjańskich.
  3. Y - Określa nazwę kolumny w ramce danych lub serii pandy. Z tego kolumna lub array_ podobne są używane do ustawiania znaków wzdłuż osi y w współrzędnych kartezjańskich.
  4. Kolor - Gatunek kolor do śladów w fabule.
  5. Symbol - Określa symbole do znaków.

Funkcją jest liczba wykresu rozproszenia type Graph_Objects.Postać.

Przykład 1: Prosty wykres rozproszenia z fabuły Express

Omówmy teraz, w jaki sposób możemy stworzyć prosty wykres rozproszenia z Plotly Express. Rozważ następujący kod:

importować fabuły.Wyraź jako PX
Ryc. = PX.rozproszenie (x = [1,2,3,4,5], y = [3, 6, 9, 13, 15])
Figa.pokazywać()

W danym przykładzie zaczynamy od zaimportowania modułu ekspresowego jako PX. Następnie tworzymy wykres rozproszenia za pomocą PX.rozprasza () funkcjonuj i przekazuj wartości x i y jako obiekty podobne do tablicy.

Poniższy kod zwraca liczbę, jak pokazano następująco:

Przykład 2: Wykres rozproszenia z X i Y jako ramki danych

Możemy również stworzyć wykres rozproszenia, w którym X i Y są ramkami danych. W tym przykładzie używamy danych IRIS z fabularnego. IRIS to Pandas DataFrame, który jest idealny do naszego przypadku użycia.

Kod jest następujący:

importować fabuły.Wyraź jako PX
df = px.dane.irys()
Ryc. = PX.Rozproszenie (df, x = „Petal_Width”, y = „Petal_length”)
Figa.pokazywać()

Dany kod zwraca dane, jak pokazano następująco:

Możemy również ustawić kolor za pomocą istniejących kolumn, jak pokazano w następującym kodzie:

importować fabuły.Wyraź jako PX
df = px.dane.irys()
Ryc. = PX.Rozproszenie (df, x = „Petal_width”, y = „Petal_length”, color = „gatunek”)
Figa.pokazywać()

Tutaj ustawiamy kolumnę parametru koloru „gatunki”. Powstała liczba jest następująca:

Możemy również ustawić parametr symbolu na kolumnę w ramce danych, jak pokazano następująco:

Ryc. = PX.Rozproszenie (df, x = „Petal_width”, y = „Petal_length”, color = „gatunek”, symbol = „gatunek”)

Kod zwraca wykres rozproszenia, jak pokazano następująco:

I to wszystko.

Wniosek

W tym celu zbadaliśmy, w jaki sposób możemy stworzyć wykresy rozrzutu za pomocą fabuły.Moduł ekspresowy.

Szczęśliwe kodowanie!