Diese Python-Anwendung ermöglicht die Analyse und Visualisierung von (gewichteten) Netzwerken basierend auf den namentlichen Abstimmungen im Bundestag. Sie extrahiert Daten aus Excel-Dateien, generiert Graphen mit Hilfe von networkx
und analysiert die Netzwerkstruktur. Die Abstimmungen kann man unter https://www.bundestag.de/parlament/plenum/abstimmung/liste downloaden; derzeit liegen die Abstimmungen der 18. und 19. Legislaturperiode vollständig vor. Die Abstimmungen der 20. Legislaturperiode sind nicht vollständig, da sie derzeit noch läuft.
Stellen Sie sicher, dass Sie Python 3.6 oder höher installiert haben und folgende Pakete installieren:
pip install pandas
pip install networkx
pip install openpyxl
- Daten vorbereiten: Platzieren Sie Ihre
.xls
oder.xlsx
Dateien im VerzeichnisAbstimmungen/LP<Legislaturperiode>
. Derzeit liegen die namentlichen Abstimmungen des 18., 19. und 20. Legislaturperiode vor. - Skript ausführen: Eine exemplarische Nutzung ist im Skript
run.py
nachlesbar. Ein Abstimmungsnetzwerk kann wie folgt aussehen: Legislaturperiode 20; Stand: 14.03.2024.
Dieses Projekt steht unter der MIT Lizenz. Details finden Sie in der LICENSE
Datei.