Process Mining | Eclipse IDE, Python, PM4Py, Graphviz | Installation und Einführung

preview_player
Показать описание
In diesem Tutorial verstehen wir, wie Process Mining in Python mit PM4Py und Graphviz auf einem Mac funktioniert und angewendet werden kann. Als Entwicklungsumgebung verwenden wir Eclipse. Als Datengrundlage dient eine selbsterstellte CSV-Datei, in welcher die einzelnen Prozessschritte des CRISP-DM Vorgehens abgebildet werden. Als Ergebnis erstellen wir für das verwendete Datenbeispiel einen Directly-Follows Graph (DFG), um die Häufigkeiten sowie die durchschnittliche Dauer der Prozessaktivitäten und -ressourcen zu visualisieren.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Alternativen für Process Mining
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

###################################################################
# Habt ihr Fragen, Probleme oder hat alles geklappt? Schreibt mir gerne in die Kommentare! #
###################################################################

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Links
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
GitHub (Projekt | Programmiercode)

PM4PY Dokumentation (neue Webseite)

PM4PY Dokumentation (alte Webseite)

CRISP-DM Vorgehensmodell

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Hard- und Software
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Apple MacBook Pro (15", Vorgängermodell, 16GB RAM, 512GB Speicherplatz, 2,6GHz Intel Core i7)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Betriebssystem und Versionsnummern
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
macOS High Sierra Version 10.13.6
Eclipse Version 2020-03
Python Version 3.7.7
PM4Py Version 1.2.12 (Installation über das Paketverwaltungsprogramm pip)
Homebrew Version 2.2.12
Graphviz Version 2.42.3 (Terminal Installation über Homebrew)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Inhalte
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0:00 - Intro
0:16 - GRAPHVIZ installieren - Mac Terminal
0:44 - PM4Py insallieren - PIP
1:41 - PyDev Projekt erstellen
2:48 - GRAPHVIZ als PATH-Systemvariable setzen
3:00 - Python Bibliotheken importieren
3:09 - Prozessdaten [.CSV] einlesen
3:33 - Überblick über die Daten
4:20 - Datenvorverarbeitung
5:01 - Fluss-/Prozessdiagramm erstellen
5:30 - Prozessvisualisierung I - Häufigkeiten der Aktivitäten
6:01 - Prozessvisualisierung II - Dauer/Zeit der Aktivitäten
6:27 - Prozessvisualisierung III - Häufigkeiten der Ressourcen
6:54 - Prozessvisualisierung IV - Dauer/Zeit der Ressourcen

#ProcessMining #PM4Py #Graphviz
Рекомендации по теме
Комментарии
Автор


► Inhalte
00:16 - GRAPHVIZ installieren - Mac Terminal
00:44 - PM4Py insallieren - PIP
01:41 - PyDev Projekt erstellen
02:48 - GRAPHVIZ als PATH-Systemvariable setzen
03:00 - Python Bibliotheken importieren
03:09 - Prozessdaten [.CSV] einlesen
03:33 - Überblick über die Daten
04:20 - Datenvorverarbeitung
05:01 - Fluss-/Prozessdiagramm erstellen
05:30 - Prozessvisualisierung I - Häufigkeiten der Aktivitäten
06:01 - Prozessvisualisierung II - Dauer/Zeit der Aktivitäten
06:27 - Prozessvisualisierung III - Häufigkeiten der Ressourcen
06:54 - Prozessvisualisierung IV - Dauer/Zeit der Ressourcen

datenmaster
Автор

Bekomme beim ausführen den Fehler No module named 'pm4py.objects.log.adapters' . Kannst du mir vll. helfen?

muxmastermann
Автор

hi, das Video ist ja mal super. Hast du das Projekt auch in GitHub veröffentlicht?

yvii
visit shbcf.ru