Pozwól nam zbadać, w jaki sposób możemy utworzyć wykresy osi czasu za pomocą modułu Express.
Spiski.wyrazić.Oś czasu ()
Aby utworzyć wykres Gantta w plotly, używamy funkcji harmonogramu (). Składnia funkcji i lista parametrów są jak pokazano następująco:
spiski.wyrazić.Oś czasu (data_frame = brak, x_start = brak, x_end = brak, y = none, kolor = brak, tytuł = brak, szerokość = brak, wysokość = brak)Parametry są wyrażone w następujący sposób:
Funkcja tworzy wykres Gantta określonych wartości jako grafia_objects.Typ rysunku.
Podstawowa wykres Gantta
Utwórzmy prostą wykres Gantt, aby zilustrować, w jaki sposób możemy użyć funkcji harmonogramu ().
importować fabuły.Wyraź jako PXDany kod tworzy liczbę GANTT dostarczanych danych, jak pokazano na poniższej ilustracji:
Plotly gantt ustawić dyskretny kolor
Możesz ustawić dyskretny kolor dla każdego paska, ustawiając parametr koloru. Na przykład, aby ustawić unikalny kolor dla każdego projektu, możemy uruchomić następujący kod:
importować fabuły.Wyraź jako PXW takim przypadku ustawiamy parametr koloru na kolumnę zadań w ramach danych.
Zwraca to następujący rysunek:
Aby utworzyć tytuł wykresu Gantta, możemy użyć parametru tytułu, jak pokazano w następującym kodzie:
Ryc. = PX.Oś czasu (df, x_start = 'start', x_end = 'kończy', y = 'zadanie', color = 'zadanie', title = 'prosta wykres gantt z plotly')To ustawia ciąg jako tytuł dla rysunku, jak pokazano następująco:
Aby dodać tekst wewnątrz wykresów paska, możemy użyć parametru tekstu, jak pokazano następująco:
Ryc. = PX.Oś czasu (df, x_start = 'start', x_end = 'kończy', y = 'zadanie', color = 'zadanie', title = 'prosta wykres gantt z plotly', text = 'zadanie')Powstała liczba jest następująca:
Aby ustawić szerokość i wysokość rysunku, możesz użyć ich odpowiednich parametrów, jak pokazano następująco:
Ryc. = PX.Oś czasu (df, x_start = 'start', x_end = 'kończy', y = 'zadanie', color = 'zadanie', title = 'prosta wykres gantt z plotly', text = 'zadanie', szerokość = 600, wysokość = wysokość = wysokość = wysokość = wysokość = wysokość = wysokość = wysokość = wysokość = wysokość = 400)Powstała liczba przyjmuje określone wymiary pomimo nieruchomości na ekranie środowiska.
Wniosek
W tym artykule omówiliśmy, w jaki sposób możesz utworzyć wykres GANTT za pomocą funkcji Plotly Express Timeline ().