Как создать диаграмму Gantt в Python (с сюжетом), включая задачи продолжительности 0 дней (дата начала и окончания задачPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как создать диаграмму Gantt в Python (с сюжетом), включая задачи продолжительности 0 дней (дата начала и окончания задач

Сообщение Anonymous »

Я пытаюсь создать диаграмму Гантта в Python. Некоторые из задач, которые я должен включить в диаграмму, имеют продолжительность 0 дней, что означает, что они должны быть выполнены в тот же день.df = pd.DataFrame([
dict(Task="1", Start='2023-03-15', End='2023-03-15'),
dict(Task="2", Start='2023-03-03', End='2023-03-10'),
dict(Task="3", Start='2023-03-10', End='2023-03-15'),
])

print(df)

fig = px.timeline(df, x_start="Start", x_end="End", y="Task")
fig.update_yaxes(autorange="reversed")
fig.show()
< /code>
Он отлично работает для задач, которые имеют продолжительность не менее 1 дня (например, задача 2 и 3). Тем не менее, задачи, которые должны быть выполнены в тот же день, например, задача 1 в примере выше, не отображаются на графике Гантта после его построения. Полученная диаграмма содержит только задачу 2 и 3. Пространство рядом с меткой задачи 1 остается пустым. < /P>
Есть ли способ отобразить задачу 1 (и другие задачи, которые должны быть выполнены в один и тот же день) в той же диаграмме Гантта, что и задание 2 и 3? Также может быть с matplotlib. Что бы ни работало лучше всего и является самым простым полезным вариантом.
Благодарен за любую помощь !!>

Подробнее здесь: https://stackoverflow.com/questions/768 ... -a-duratio
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»