Icon

Wahlstatistik 2025 - Import Daten

<p>Wahl und Wirtschaft - Verfügbares Einkommen und Zweitstimmenergebnisse zur Bundestagswahl 2025 (Deutschland)<br></p><p>Untersucht werden soll ob es einen (statistischen) Zusammenhang gibt zwischen dem verfügabren Einkommen in einem Wahlkreis und dem Zweitstimmenergebnis einer Partei.</p>

URL: Open-Data-Angebot des Bundeswahlleiters https://www.bundeswahlleiter.de/bundestagswahlen/2025/ergebnisse/opendata.html
URL: Kreisfreie Städte und Landkreise nach Fläche, Bevölkerung und Bevölkerungsdichte am 31.12.2023 https://www.destatis.de/DE/Themen/Laender-Regionen/Regionales/Gemeindeverzeichnis/Administrativ/04-kreise.html
URL: Einkommen der privaten Haushalte in den kreisfreien Städten und Landkreisen der Bundesrepublik Deutschland 1995 bis 2022 (Reihe 2 Band 3) https://www.statistikportal.de/de/vgrdl/ergebnisse-kreisebene/einkommen-kreise
URL: Wahlkreise und zugeordnete Gemeinden https://www.bundeswahlleiter.de/bundestagswahlen/2025/wahlkreiseinteilung/downloads.html
URL: Wahlkreisnummern und -namen https://www.bundeswahlleiter.de/bundestagswahlen/2025/wahlkreiseinteilung/downloads.html
URL: MEDIUM BLOG: Einkommen und Wahlverhalten 2025 - Versuch einer Analyse https://medium.com/p/43e8d3047d37

Wahl und Wirtschaft - Verfügbares Einkommen und Zweitstimmenergebnisse zur Bundestagswahl 2025 (Deutschland)
Untersucht werden soll ob es einen (statistischen) Zusammenhang gibt zwischen dem verfügabren Einkommen in einem Wahlkreis und dem Zweitstimmenergebnis einer Partei

Open-Data-Angebot des Bundeswahlleiters

https://www.bundeswahlleiterin.de/bundestagswahlen/2025/ergebnisse/opendata.html

https://www.bundeswahlleiter.de/bundestagswahlen/2025/ergebnisse/opendata/csv/



kerg2.csv - Datei mit Gesamtergebnis aus allen Gebieten (Bundesgebiet, Bundesländer und Wahlkreise) in flacher Form

Kreisfreie Städte und Landkreise nach Fläche, Bevölkerung und Bevölkerungsdichte am 31.12.2023

https://www.destatis.de/DE/Themen/Laender-Regionen/Regionales/Gemeindeverzeichnis/Administrativ/04-kreise.html

Einkommen der privaten Haushalte in den kreisfreien Städten und Landkreisen der Bundesrepublik Deutschland 1995 bis 2022 (Reihe 2 Band 3)
Berechnungsstand: August 2023

https://www.statistikportal.de/de/vgrdl/ergebnisse-kreisebene/einkommen-kreise

© Die Bundeswahlleiterin, Statistisches Bundesamt, Wiesbaden 2024,
Wahlkreiskarte für die Wahl zum 21. Deutschen Bundestag
Grundlage der Geoinformationen © Geobasis-DE / BKG 2024

Wahlkreisnummern und -namen

https://www.bundeswahlleiterin.de/bundestagswahlen/2025/wahlkreiseinteilung/downloads.html

Simple Fuzzy Match Example (by ScottF)

https://kni.me/w/ThRepmnmDMB96tkl

der wichtigste Teil eines Kreisnamens (der Name) wird mehrfach an den Anfang gestellt um das Gewicht gegenüber Zusätzen wie "Landkreis" "kreisfreie Stadt" zu erhöhen. Weglassen funktioniert nicht weil sonst ein Kreis den es als Stadt und Landkreis gibt nicht zuverlässig getrennt werden kann. Einige Namen mussten manuell im Vorfeld angepasst werden.
Diese Berechnung für die Bundestagswahl 2021

https://hub.knime.com/s/kf0AOIERNqqYaVUw

"Auf Kreisebene wird das Verfügbare Einkommen, welches als besonders aussagekräftiger Indikator für den monetären Wohlstand der Bevölkerung gilt, ausschließlich für den Sektor private Haushalte (einschließlich privater Organisationen ohne Erwerbszweck) berechnet, wie bereits auch das Primäreinkommen."

https://www.statistikportal.de/sites/default/files/2023-02/vgrdl_08-05-00_RV2019.pdf

Volkswirtschaftliche Gesamtrechnungen der Länder / Einkommen (Kreise)

https://www.statistikportal.de/de/vgrdl/ergebnisse-kreisebene/einkommen-kreise#methoden

MEDIUM BLOG

Einkommen und Wahlverhalten 2025 - Versuch einer Analyse

https://medium.com/p/43e8d3047d37

Wahlberechtigteund Wahlbeteiligunganspielen
Joiner
$Counter$ >= 1 => TRUE
Rule-based Row Filter
Table Transposer
$Counter$ = 0 => TRUE
Rule-based Row Filter
String Manipulation (Multi Column)
Column Renamer (Dictionary)
Wahlberechtigte299 Wahlkreise
Column Filter
$NUTS 3$ = 3 => TRUE
Rule-based Row Filter
Column Filter
Zusammenführung derParteiergebnisse und derWahlkreis Daten
Joiner
Wahlkreise zuordnen mittels der Ähnlichkeit
Similarity Search
Column Filter
Wählende
Column Filter
Verfuegbares_Einkommen
Column Rename (deprecated)
Gebietseinheit_VerfEKWahlen_Kreis
Column Filter
RowID
Gebietseinheit_VerfEKKaufkraft_Kreis
Column Filter
Verfuegbares_Einkommen
RowID
die exakten Treffer und die ermittelten zusammenführenVerfuegbares_Einkommen
Concatenate
Column Filter
VerfügbaresPro Kopf Einkommenzuspielen
Joiner
Kreis_newWahlenjoin($Kreis_new_Arr[0]$,"_",$Kreis_new_Arr[0]$,"_",$Kreis_new$)
String Manipulation
Kreis_newWahlen
Cell Splitter
$Gebietsart$ = "Wahlkreis" => TRUETRUE => FALSE
Rule-based Row Filter
$Gruppenart$ = "System-Gruppe" => TRUE
Rule-based Row Filter
Gebietseinheit
Column Filter
../data/kerg2.csv=> Wahlergebnisse
CSV Reader
../data/btw25_wkr_gemeinden_20241130_utf8.csv=> Zusatzdaten zu Wahlkreisen
CSV Reader
$Gebietsart$ = "Wahlkreis" => TRUETRUE => FALSE
Rule-based Row Filter
Gebietseinheit_VerfEKKaufkraft_Kreis
Joiner
Duplicate Row Filter
../data/04-kreise.xlsxDaten zur Bevölkerungsgröße
Excel Reader
299Wahlkreise
GroupBy
ErgebnisseZweitstimmen je Parteiin Spalten überführen
Metanode
Wahlkreisdatenund verfügbaresEinkommen zusammenführen
Joiner
$Counter$ >= 1 => TRUE
Rule-based Row Filter
GroupBy
Counter
Counter Generation
../data/wirtschaft_und_wahl.xlsx
Excel Writer
Spaltennamenals Strings
String Manipulation (Multi Column)
../data/wirtschaft_und_wahl.table
Table Writer
$Counter$ = 0 => TRUE
Rule-based Row Filter
Column Filter
Table Transposer
Counter for matching
Counter Generation
NUTS3
Constant Value Column
durchschniittlichesverfügbares Einkommen nach Einwohnerngewichten
Metanode
Wahlkreis-NrWahlkreis-BezWahlen_Kreis
GroupBy
CDU_CSU_Anzahl
Rule Engine
Gebietseinheit
Rule Engine
386Kreise aus Wahldaten
GroupBy
Verfuegbares_Einkommen
String to Number (PMML)
CDU_CSU_Prozent
Rule Engine
$Gruppenname$ = "Wahlberechtigte" => TRUE
Rule-based Row Filter
Column Resorter
Reference Column Filter
Fläche_km2
Constant Value Column
$Gruppenname$ = "Wählende" => TRUE
Rule-based Row Filter
Einwohner undFläche der Kreiseanspielen
Joiner
Column Filter
Column Renamer (Dictionary)
Stimmen der Parteieninsgesamt 1. und 2. Stimme
GroupBy
$Gebietsart$ = "Wahlkreis" => TRUETRUE => FALSE
Rule-based Row Filter
Counter Generation
Gebietseinheit$NUTS3$ = "DE300" => "DE3"$NUTS3$ = "DE600" => "DE6"Berlin und Hamburg braucheneinheitliche IDs
Rule Engine
Sorter
String to Number (PMML)
Bevölkerungszahlund Fläche anspielen
Joiner
$Counter$ <= 7 => TRUEdie 7 größten Parteien
Rule-based Row Filter
RowID
Kreis_newWahlen
String Manipulation
Wahlen_Kreis
Column Filter
Kreis_neweine Art Standardisierung
String Manipulation
Wählende
Column Renamer
exakteTreffer und nichtpassendeZeilen
Joiner
Kreis_newVerfuegbares_Einkommen
String Manipulation
Gebietseinheit_VerfEK
Column Renamer
../data/btw25_wahlkreisnamen_utf8.csv299=> Zusatzdaten zu Wahlkreisen
CSV Reader
Kreis_newVerfuegbares_Einkommen
Cell Splitter
Wahlberechtigte299 Wahlkreise
Column Renamer
Ost_WestLand
Joiner
LINKE
Column Renamer
Konvertierung vonWerten in Zahlen
String to Number (PMML)
Ost_West
Rule Engine
Bevölkerung_
Column Renamer
Counter
Counter Generation
../data/vgrdl_r2b3_bs2023.xlsx=> Daten zum verf. Einkommen
Excel Reader
Wahlen_Kreis
Column Renamer

Nodes

Extensions

Links