Explore cómo podemos crear los gráficos de línea de tiempo con el módulo Express Plotly.
Tramamente.expresar.línea de tiempo ()
Para crear una tabla Gantt en Plotly, usamos la función Timeline (). La sintaxis de la función y la lista de parámetros son como se muestra en lo siguiente:
tramamente.expresar.timeline (data_frame = none, x_start = none, x_end = none, y = none, color = none, title = none, width = none, tight = none)Los parámetros se expresan de la siguiente manera:
La función crea una gráfica Gantt de los valores especificados como Graph_Objects.Tipo de figura.
Gráfico básico de Gantt
Creemos una trama de Gantt simple para ilustrar cómo podemos usar la función Timeline ().
Importar trama.expresar como PXEl código dado crea la figura Gantt de los datos Proporcionar como se muestra en la siguiente ilustración:
Plotly Gantt establece el color discreto
Puede establecer un color discreto para cada barra configurando el parámetro de color. Por ejemplo, para establecer un color único para cada proyecto, podemos ejecutar el siguiente código:
Importar trama.expresar como PXEn este caso, establecemos el parámetro de color en la columna de tarea dentro del DataFrame.
Esto devuelve la siguiente figura:
Para crear el título para la tabla Gantt, podemos usar el parámetro de título como se muestra en el siguiente código:
Fig = PX.Timeline (df, x_start = 'start', x_end = 'fink', y = 'tarea', color = 'tarea', title = 'gráfico de gantt simple con tramly')Esto establece la cadena como el título de la figura como se muestra en la siguiente:
Para agregar un texto dentro de los gráficos de la barra, podemos usar el parámetro de texto como se muestra en el siguiente:
Fig = PX.Timeline (df, x_start = 'start', x_end = 'fink', y = 'tarea', color = 'tarea', title = 'Simple Gantt Chart with Plotly', text = 'tarea')La figura resultante es la siguiente:
Para establecer el ancho y la altura de la figura, puede usar sus parámetros respectivos como se muestra en lo siguiente:
Fig = PX.Timeline (df, x_start = 'start', x_end = 'fink', y = 'tarea', color = 'tarea', title = 'Simple Gantt Chart with Plotly', text = 'tarea', width = 600, Height = 400)La cifra resultante toma las dimensiones especificadas a pesar de la pantalla inmobiliaria de la pantalla del medio ambiente.
Conclusión
En este artículo, discutimos cómo puede crear una tabla de Gantt utilizando la función de timeline () de Plotly Express.