Dieser kurze Artikel zeigt, wie man ein Gantt-Diagramm in Excel mit Python erstellt. Er enthält Details zur Einrichtung der IDE, eine Liste der Schritte und einen Beispielcode zum Generieren eines Gantt-Diagramms in Excel. Sie erhalten vollständige Details und Beispieldaten, um ein Gantt-Diagramm ohne externe Datenquelle zu erstellen.
Schritte zum Erstellen eines Gantt-Diagramms mit Python
- Einrichten der Umgebung zur Verwendung von Aspose.Cells for Python via .NET zur Erstellung eines Gantt-Diagramms
- Laden der Aspose.Cells-Lizenz und Erstellen einer neuen Workbook mit einem Arbeitsblatt mit einem vorgegebenen Namen
- Definieren von Aufgaben mit festgelegten Start-/Enddaten und Hinzufügen einer Kopfzeile für die Tabelle
- Auswählen des frühesten Datums aus der Aufgabenliste als Basis für alle Zeitachsen-Versätze
- Berechnen des Versatzes und der Zeitspanne in Tagen für jede Aufgabe und Einfügen dieser Werte in das Arbeitsblatt
- Für eine bessere Visualisierung das Datumsformat festlegen und relevante Spalten automatisch anpassen
- Erstellen von Zellbereichen für Beschriftungen, Versätze und Zeitspannen und anschließendes Hinzufügen eines gestapelten Balken-chart im Arbeitsblatt
- Anpassen des Diagramms durch Ausblenden der Versatzserie, Formatieren der Zeitspannenserie und Festlegen weiterer Parameter
- Speichern der Arbeitsmappe auf der Festplatte
Diese Schritte fassen den Prozess für einen Gantt-Diagramm-Ersteller mit Python zusammen. Beginnen Sie den Workflow mit dem Erstellen einer Workbook, dem Laden einer Lizenz, dem Definieren von Aufgaben mit Datumsangaben und der Berechnung einer Zeitachse für jede Aufgabe basierend auf dem frühesten Startdatum. Abschließend formatieren Sie das Arbeitsblatt zur besseren Übersichtlichkeit, erstellen und konfigurieren das gestapelte Balkendiagramm und passen es an, um den Zeitplan zu visualisieren, bevor Sie es auf der Festplatte speichern.
Code zum Erstellen eines Gantt-Diagramms in Excel mit Python
Dieser Code zeigt, wie man ein Gantt-Diagramm in Excel mit Python entwickelt. Sie können Datumsvalidierungen hinzufügen, dynamische Eingaben aus CSV/JSON implementieren oder Dauerbeschriftungen auf den Balken setzen. Ebenso können Sie die Balken nach Kategorie oder Status einfärben, eine Markierungslinie für den heutigen Tag anzeigen und PDF/PNG exportieren, um eine breitere Visualisierung in anderen Tools zu ermöglichen.
Dieser Artikel hat uns den Prozess zur Erstellung eines Gantt-Diagramms vermittelt. Um ein Aktien-Diagramm zu erstellen, lesen Sie den Artikel Erstellen eines Aktiencharts in Excel mit Python.