Spiski.Wyrazić.Lejek

Spiski.Wyrazić.Lejek
„Wykresy lejkowe to rodzaje działek używanych do reprezentowania etapów różnych zjawisk biznesowych. Znajdziesz je bardzo powszechne w inteligencji biznesowej, aby zebrać i zilustrować potencjalne problemy na określonych etapach.
Każdy etap na wykresie lejkowym jest reprezentowany jako procent ogólnych wartości całkowitych.
W tym artykule zbadamy, w jaki sposób możemy tworzyć różne rodzaje wykresów lejkowych za pomocą modułu Plotly Express."

Spiski.wyrazić.Składnia funkcji lejka ()

Składnia funkcji SILLNEL () jest jak pokazano:

spiski.wyrazić.lejek (data_frame = brak, x = brak, y = brak, kolor = brak, facet_row = brak,
facet_col = brak, facet_col_wrap = 0, facet_row_spacing = brak, facet_col_spacing = brak,
Hover_name = brak, pod Hover_Data = brak, custom_data = brak, tekst = brak,
Animation_Frame = Brak, Animation_Group = Brak, kategoria_orders = brak, etykiety = brak,
color_discrete_secence = Brak, color_discrete_map = brak, krycie = brak,
Orientacja = brak, log_x = false, log_y = false, range_x = brak, range_y = brak, tytuł = brak,
szablon = brak, szerokość = brak, wysokość = brak)

Poniżej znajdują się najważniejsze parametry, które będziesz musiał zrozumieć podczas pracy z funkcją lejka.

  1. ramka danych - To określa ramkę danych zawierającej nazwy kolumn używanych na wykresie.
  2. X - ustawia wartości używane do ustawienia znaków wzdłuż osi x w płaszczyźnie kartezjańskiej.
  3. y - definiuje wartości użyte do ustawiania znaków wzdłuż osi y współrzędnej kartezjańskiej.
  4. kolor - definiuje wartości użyte do przypisania unikalnych kolorów do znaków wykresu.
  5. nieprzezroczystość - Ustawia krycie znaczników. Wartości wahają się od 0 do 1
  6. orientacja - ustawia orientację fabuły. „H” dla orientacji poziomej i „V” dla orientacji pionowej.

Praktyczny przykład

Spójrzmy na różne próbki kodów do tworzenia wykresów lejkowych w Plotly Express.

Zacznijmy od utworzenia prostego wykresu lejkowego, jak pokazano w poniższym kodzie:

importować fabuły.Wyraź jako PX
Data = DICT (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
etap = [„rozwój”, „Integracja bazy danych”, „Testing_deployment”, „refactor”, „Production”]
)
Ryc. = PX.lejek (dane, x = 'compile_time', y = 'etap')
Figa.pokazywać()

Powyższy kod tworzy lejek ilustrujący czas kompilacji na różnych etapach rozwoju.

Powstała liczba jest jak pokazana:

Aby przypisać unikalny kolor do każdego sektora ścieżki na podstawie sceny, możemy użyć argumentu kolorów jako:

importować fabuły.Wyraź jako PX
Data = DICT (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
etap = [„rozwój”, „Integracja bazy danych”, „Testing_deployment”, „refactor”, „Production”]
)
Ryc. = PX.lejek (dane, x = „compile_time”, y = „scena”, color = „scena”)
Figa.pokazywać()

Wyjście:

Aby zmienić orientację, możemy użyć argumentu orientacyjnego, jak pokazano:

importować fabuły.Wyraź jako PX
Data = DICT (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
etap = [„rozwój”, „Integracja bazy danych”, „Testing_deployment”, „refactor”, „Production”]
)
Ryc. = PX.lejek (dane, x = 'compile_time', y = 'scena', color = 'scena', orientacja = 'v')
Figa.pokazywać()

Wyjście:

Zakończenie

W tym artykule opisano podstawy tworzenia wykresu lejkowego za pomocą modułu express.