построение диаграммы планирования заданий на Python

#python #gantt-chart

#python #диаграмма Ганта

Вопрос:

У меня есть данные планирования заданий в текстовом файле в этом формате:

  1. timestamp,jobID,start/end
 2. 0,j0,start
 3. 0,j1,start 
 4. 1,j2,start 
 5. 2,j0,end  
 6. 3,j2,end 
 7. 4,j0,start  
 8. 5,j1,end 
 9. 6,j2,start  
 10. 7,j0,end
 11. 8,j2,end
 

Я хочу отобразить эти данные на Python в стиле диаграммы Ганта.

введите описание изображения здесь

Пожалуйста, помогите мне с базовой структурой кода на Python, поскольку я новичок в среде Python.

Комментарии:

1. Добро пожаловать в SO и поздравляю с одним из ваших первых вопросов. Не забудьте прочитать руководство о том, как публиковать вопросы. Избегайте скриншотов, форматируйте код и показывайте усилия, которые вы приложили для решения вашего вопроса.

Ответ №1:

matplotlib вызывается функция broken_barh() , которая должна дать вам то, что вы хотите.

https://www.geeksforgeeks.org/python-basic-gantt-chart-using-matplotlib/