Explorons comment nous pouvons créer les parcelles de chronologie avec le module Plotly Express.
Tracer.exprimer.calendrier()
Pour créer un graphique Gantt dans Plotly, nous utilisons la fonction TimeLine (). La syntaxe de fonction et la liste des paramètres sont indiquées dans les éléments suivants:
tracer.exprimer.timeline (data_frame = non, x_start = non, x_end = aucun, y = non, color = aucun, title = non, largeur = aucun, hauteur = aucun)Les paramètres sont exprimés comme suit:
La fonction crée un tracé Gantt des valeurs spécifiées sous forme de graph_objects.Type de figure.
GART GANTT DE BASE
Créons un simple tracé de Gantt pour illustrer comment nous pouvons utiliser la fonction TimeLine ().
Importer un terrain.Exprime comme PXLe code donné crée la figure Gantt des données de fourniture comme indiqué dans l'illustration suivante:
Plotly Gantt a réglé la couleur discrète
Vous pouvez définir une couleur discrète pour chaque barre en définissant le paramètre de couleur. Par exemple, pour définir une couleur unique pour chaque projet, nous pouvons exécuter le code suivant:
Importer un terrain.Exprime comme PXDans ce cas, nous définissons le paramètre de couleur sur la colonne de tâche dans le dataframe.
Cela renvoie le chiffre suivant:
Pour créer le titre du graphique Gantt, nous pouvons utiliser le paramètre de titre comme indiqué dans le code suivant:
Fig = px.Timeline (df, x_start = 'start', x_end = 'finir', y = 'tâche', color = 'task', title = 'simple gantt graphique avec tracely')Cela définit la chaîne comme titre de la figure comme indiqué dans ce qui suit:
Pour ajouter un texte à l'intérieur des graphiques de bar, nous pouvons utiliser le paramètre de texte comme indiqué dans ce qui suit:
Fig = px.TimeLine (df, x_start = 'start', x_end = 'finir', y = 'tâche', color = 'task', title = 'simple gantt graphique avec tracé', text = 'tâche')La figure résultante est la suivante:
Pour définir la largeur et la hauteur de la figure, vous pouvez utiliser leurs paramètres respectifs comme indiqué dans les éléments suivants:
Fig = px.Timeline (df, x_start = 'start', x_end = 'finir', y = 'tâche', color = 'task', title = 'simple gantt graphique avec tracé', text = 'tâche', width = 600, height = 400)Le chiffre résultant prend les dimensions spécifiées malgré l'écran de l'environnement immobilier.
Conclusion
Dans cet article, nous avons discuté de la façon dont vous pouvez créer un graphique Gantt en utilisant la fonction TimeLine ().