Plotly.Figura_factory.Create_gantt

Plotly.Figura_factory.Create_gantt
C'è una possibilità molto alta di cui hai sentito parlare e persino usato la piattaforma nota come Trello. Ma ti sei mai chiesto come sia costruito un tale strumento? Trello è fondamentalmente una versione più complessa di una trama di Gantt.

Un diagramma di Gantt viene utilizzato principalmente per visualizzare il programma del progetto, l'elenco delle attività e altro ancora. Per questo tutorial, non esploreremo come funzionano i grafici di Gantt, ma ci concentreremo su come usare la trama per creare un grafico Gantt.

Elenco di sintassi e parametri

La sintassi della funzione è come mostrata nella seguente:

Plotly.Figura_factory.create_gantt (df, color = non, index_col = nessuno, show_colorbar = false, reverse_colors = false, title = 'gantt grafico', bar_width = 0.2, showgrid_x = false, showgrid_y = false, altezza = 600, larghezza = nessuna, attività = nessuna, task_names = nessuna, data = nessuna, group_tasks = false, show_hover_fill = true)

I parametri richiesti includono:

  1. DF - si riferisce ai dati di input utilizzati per il grafico Gantt.
  2. Colori: specifica i colori utilizzati per la trama.
  3. show_colorbar - Imposta se il colorbar è incluso nella trama o no.
  4. Titolo: imposta il titolo per la figura.
  5. Larghezza/altezza: definisce la larghezza e l'altezza della figura in pixel.

Grafico Gantt di base

Il seguente codice mostra come creare un semplice grafico Gantt usando il modulo Plotly Figura_Factory.

dalla trama.Figura_factory Importa create_gantt
Importa panda come PD
df = pd.read_csv ('https: // raw.githubusercontent.com/plotly/set di dati/master/gantt_example.CSV ')
Fig = create_gantt (df)
Fico.spettacolo()

Il Gantt risultante è come mostrato:

Mostra colorbar

Per includere il colorbar con il grafico Gantt, possiamo usare il parametro show_colorbar:

Fig = create_gantt (df, show_colorbar = true, showgrid_x = true, showgrid_y = true)
Fico.spettacolo()

Output risultante:

Conclusione

Questo articolo descrive il metodo per la creazione di un grafico Gantt usando il modulo Plotly Figura_Factory.