Эта краткая статья объясняет, как создать диаграмму Ганта в Excel с использованием Python. В ней приведены сведения по настройке IDE, список шагов и пример кода для генерации диаграммы Ганта в Excel. Вы получите полные детали и примерные данные для создания диаграммы Ганта без необходимости использования внешнего источника данных.
Шаги по созданию диаграммы Ганта с использованием Python
- Настройка среды для использования Aspose.Cells for Python via .NET для создания диаграммы Ганта
- Загрузка лицензии Aspose.Cells и создание нового Workbook с листом с заданным именем
- Определение задач с указанными датами начала/окончания и добавление строки заголовка для таблицы
- Выбор самой ранней даты из списка задач в качестве основы для всех смещений временной шкалы
- Расчет смещения и временного диапазона в днях для каждой задачи и вставка этих значений в лист
- Для лучшей визуализации установка формата даты и автоматическая подгонка соответствующих столбцов в листе
- Создание диапазонов ячеек для меток, смещений и длительностей, затем добавление составной столбчатой chart диаграммы в лист
- Настройка диаграммы путем скрытия серии смещений, стилизации серии длительностей и установки других параметров
- Сохранение рабочей книги на диск
Эти шаги суммируют процесс для создания диаграммы Ганта с использованием Python. Начните рабочий процесс с создания Workbook, загрузки лицензии, определения задач с датами и расчета временной шкалы для каждой задачи на основе самой ранней даты начала. В завершение отформатируйте лист для наглядности, создайте и настройте составную столбчатую диаграмму и адаптируйте ее для визуализации расписания перед сохранением на диск.
Код для создания Gantt в Excel с использованием Python
Этот код демонстрирует, как разработать диаграмму Ганта в Excel с использованием Python. Вы можете добавить проверки дат, реализовать динамический ввод из CSV/JSON или установить метки длительности на столбцах. Аналогично можно раскрасить столбцы по категориям или статусу, отобразить линию маркера текущего дня и экспортировать PDF/PNG для более широкой визуализации в других инструментах.
Эта статья научила нас процессу создания диаграммы Ганта. Для создания биржевой диаграммы обратитесь к статье Создание биржевого графика в Excel с использованием Python.