Entwickler-Ecke

Freeware Projekte - Auswertung früherer Wahlen


Mathematiker - So 22.09.13 08:41
Titel: Auswertung früherer Wahlen
Hallo,
zur Bundestagswahl gibt's heute ein kleines Programm, in dem die Ergebnisse aller bisherigen, größeren Wahlen in Deutschland seit 1919 (Bundestag, Landtag, Reichstag, Europawahl) und vieler Wahlen von Österreich und der Schweiz enthalten sind.
In der aufklappbaren Liste wählt man nur die entsprechende Wahl aus.

Angezeigt werden die Stimmen und die Mandatsermittlung nach 4 verschiedenen Verfahren. Dass dies nicht immer mit der wirklichen Vergabe der Mandate übereinstimmt, liegt an den teilweise skurilen Wahlregeln.
Mein persönlicher Favorit ist das automatische Verfahren, bei dem man eine gewisse Stimmenzahl für einen Sitz braucht. Hätten wir dies, wären die Parlamente deutlich kleiner und unserer Politiker müssten um ihrer Plätze zittern (oder arbeiten).

Das Programm gibt's nur ohne Quelltext, da dieser gegen alle Regeln der Programmierung verstößt. :wink:
Ansonsten kann ich nur hoffen, dass heute fleißig gewählt wird. Ich, als "undankbarer Ossi", war schon "meiner Partei" zwei Stimmen geben. :lol:

Beste Grüße
Mathematiker

Rev 1: Quelltext doch hinzugefügt.
Rev 2: Schweizer Parteiennamen korrigiert.
Rev 3: mit den vorläufigen amtlichen Endergebnissen der Bundestagswahl und der Hessen-Wahl.
Rev 4: Daten der Wahlergebnisse aus der dfm in eine externe Datei ausgelagert.
Rev 5: Daten nun als Ressource in der exe, alle Nationalratswahlen der Schweiz aufgenommen.
Rev 6: mit dem vorläufigen Endergebnis der Nationalratswahlen 2013 Österreichs.
Rev 7: mit den endgültigen Endergebnissen.
Rev 8: auf poscreencenter eingestellt.
Rev 9: Wahlergebnisse bis 2015 (inkl. Bremen, Hamburg, Steiermark, Burgenland) ergänzt.
Rev 10: Wahlergebnisse bis Anfang Mai 2017 ergänzt.


Nersgatt - So 22.09.13 08:57

Hübsches Spielzeug. :zustimm:

Müsste man die CDU/CSU-Fraktion nicht als Eins behandeln?


Delete - So 22.09.13 09:02

Was ist mit den anderen Zuteilungsverfahren?
http://de.wikipedia.org/wiki/Sitzzuteilungsverfahren

Übrigens: DANKE!


Mathematiker - So 22.09.13 09:06

Hallo,
user profile iconNersgatt hat folgendes geschrieben Zum zitierten Posting springen:
Müsste man die CDU/CSU-Fraktion nicht als Eins behandeln?

Logisch wäre es, aber es sind zwei verschiedene Parteien.
Theoretisch könnte die SPD mit der CSU (ohne CDU) und den Grünen eine Koalition bilden und so an die Macht kommen. :P

Ich weiß: Vorher landen Außerirdische oder der Atlantik friert vollständig zu, aber nach dem Parteiengesetz wäre es möglich.

user profile iconhathor hat folgendes geschrieben Zum zitierten Posting springen:
Was ist mit den anderen Zuteilungsverfahren?

Oh, da gibt's wohl noch vieles zu tun.

Beste Grüße
Mathematiker


Mathematiker - So 22.09.13 14:57

Hallo,
ich habe im ersten Eintrag doch den Quelltext hinzugefügt.
Er ist zwar wahrscheinlich nur für mich wirklich lesbar, aber geheim ist es ja auch nicht. Theoretisch könnte das Thema dann auch zu "Open Source Projekte".
Und ich verwende noch immer keine Datenbank. :wink:

Beste Grüße
Mathematiker

Off Topic: Für Alle, die Raabs Wahlshow nicht gesehen haben, hier seine Vorhersage:
CDU 35,0 %, SPD 28,8 %, FDP 4,9 %, Grüne 6,2 % und Linke 15,6 %.
Da wird er wohl kräftig danebenliegen.


Delete - So 22.09.13 15:20

- Nachträglich durch die Entwickler-Ecke gelöscht -


Horst_H - So 22.09.13 15:22

Hallo,

zu Offtopic:
Da sieht man, wie wichtig es ist, einen "repräsentativen" Querschnitt der Bevölkerung zu befragen.
Stefan Raab hatte sichtlich Probleme, da ein einigermaßen an die Realität angepasstes Ergebnis hervor zu kramen, mit vielen rechnerischen Verrenkungen die nur zusätzliche Unsicherheiten einbauten.
So wird aus 0.9 eben 0.9*0.9*0.9 = 0.729 und bei 0.5 kann man besser raten...
Nun denn, heute abend sind wir schlauer und positiv überrascht.

Gruß Horst


bole - So 22.09.13 23:06

Hallo Mathematiker

Einmal mehr ein tolles Programm von Dir!

Danke das Du die Schweiz auch berücksichtigt hast. Da ich schweizer bin haben mich diese Wahlen natürlich auch sofort interessiert. Die Ergebnisse decken sich mit den offiziellen Daten des Budesamtes für Statistik. (http://www.bfs.admin.ch/bfs/portal/de/index/themen/17/02/blank/data/01.html) jedefalls zur Wahl 1971. Allerdings sind die verwendeten Parteiabkürzungen etwas 'abenteuerlich' :mrgreen: Was die 'CD Volkspartei' ist musste ich lange studieren... gemeint ist die CVP (Christlichdemokratische Volkspartei). Geradezu missverständlich ist der Anteil der 'Demokraten'. Die Partei hiess zwar 'Schweizer Demokraten' Allerdings war dies eine rechtspopulistisch nationalistische Partei (http://de.wikipedia.org/wiki/Schweizer_Demokraten)

Es wäre verständlicher wenn Du die offiziellen Parteiabkürzungen verwenden würdest. (http://www.bfs.admin.ch/bfs/portal/de/index/themen/17/11/def.html unter 'Parteien: Verzeichnis der Abkürzungen')

Ansonsten super Programm!

Gruss

Bole


Mathematiker - Mo 23.09.13 11:16

Hallo,
user profile iconbole hat folgendes geschrieben Zum zitierten Posting springen:
Einmal mehr ein tolles Programm von Dir!

Danke.
user profile iconbole hat folgendes geschrieben Zum zitierten Posting springen:
Allerdings sind die verwendeten Parteiabkürzungen etwas 'abenteuerlich' :mrgreen: ...

Entschuldigung, tut mir leid. Irgendwie kenne ich mich mit der Schweizer Parteienlandschaft nicht gut aus.
In der Revision 2 habe ich einige Namen korrigiert.
Die "Demokraten" heißen jetzt auch "SD".
Ich bin wohl denen auf den Leim gegangen; obwohl ich eigentlich wüssen müsste, dass der Name einer Partei i.A. nichts über deren Ziele aussagt. Parteien mit verlogenem Namen gibt's ja auch in Deutschland und Österreich.

Beste Grüße
Mathematiker


Delete - Mo 23.09.13 14:09

Zitat:

Ich bin wohl denen auf den Leim gegangen; obwohl ich eigentlich wüssen müsste, dass der Name einer Partei i.A. nichts über deren Ziele aussagt. Parteien mit verlogenem Namen gibt's ja auch in Deutschland und Österreich.

Beste Grüße
Mathematiker


Stimmt: CSU, CDU haben nichts mit "christlich" zu tun.


Tranx - Mo 23.09.13 15:40

user profile iconhathor hat folgendes geschrieben:

Stimmt: CSU, CDU haben nichts mit "christlich" zu tun.


Und mit Sozial bzw. Demokratisch auch nicht wirklich. Bleibt eigentlich nur noch UU "= Unierte Union" übrig. ;)#


Delete - Mo 23.09.13 18:17

Aktuelle Werte:
siehe Anhang.

@Mathematiker:
Für das DFM-File bekommst Du ein Fleisskärtchen!


Mathematiker - Mo 23.09.13 18:39

Hallo,
in der Revision 3 sind jetzt die vorläufigen amtlichen Endergebnisse der Bundestagswahl und der Hessen-Wahl.

Beste Grüße
Mathematiker


Delete - Mo 23.09.13 19:20

Jetzt fehlt nur noch die Angabe der Koalition bei jedem Wahlergebnis - evtl mit Beginn / Ende...
...und die Wahlbeteiligung...

Ein sehr schönes Programm!


Mathematiker - Mo 23.09.13 19:49

Hallo,
in der Revision 4 habe ich die Daten der Wahlergebnisse aus der "dfm" in eine externe Datei "wahl.erg" ausgelagert.
Dadurch muss bei geänderten oder ergänzten Wahlergebnissen nur noch die "wahl.erg" neu geladen werden, die allerdings im Ordner der Exe liegen muss.

Ich persönlich mag es lieber kompakt, d.h. alle Daten in der Exe, aber getrennt ist es schon aus programmtechnischen Gründen besser.
Neu ist die Nationalratswahl der Schweiz von 1967, die ich nun auch im Netz gefunden habe.

user profile iconhathor hat folgendes geschrieben Zum zitierten Posting springen:
Jetzt fehlt nur noch die Angabe der Koalition bei jedem Wahlergebnis - evtl mit Beginn / Ende...
...und die Wahlbeteiligung...

Die Wahlbeteiligung wird ja schon angezeigt.
Das Problem mit den Koalitionen wird schwieriger, da ich mich dafür durch historische Texte kämpfen muss. Insbesondere für die Wahlen vor 1933 wird es wahrscheinlich sehr problematisch. Ich denke, die wussten damals selbst nicht, ob und mit wem sie koalieren.
Aber, ich werde sehen was möglich ist.

Beste Grüße
Mathematiker


bole - Mo 23.09.13 20:27

Hallo Mathematiker

user profile iconMathematiker hat folgendes geschrieben Zum zitierten Posting springen:

Entschuldigung, tut mir leid. Irgendwie kenne ich mich mit der Schweizer Parteienlandschaft nicht gut aus.


Du musst Dich sicher nicht entschuldigen! Ich kenne mich in der deutschen Parteilandschaft auch nicht wirklich aus. Es ist klar und auch Gut so das man sie eher um die Politik vor seiner Haustür kümmert als im Nachbarland...

user profile iconMathematiker hat folgendes geschrieben Zum zitierten Posting springen:

Neu ist die Nationalratswahl der Schweiz von 1967, die ich nun auch im Netz gefunden habe.


Beim Bundesamt für Statistik kannst Du alle Schweizer Wahlergebnisse seit 1919 runterladen:http://www.bfs.admin.ch/bfs/portal/de/index/themen/17/02/blank/data/01.html

Gruss

Bole


Nersgatt - Di 24.09.13 07:09

user profile iconMathematiker hat folgendes geschrieben Zum zitierten Posting springen:
Ich persönlich mag es lieber kompakt, d.h. alle Daten in der Exe, aber getrennt ist es schon aus programmtechnischen Gründen besser.

Dann mach doch beides :D
Du kannst die Daten als Ressource an die Exe anhängen. Bei solchen Daten, die sich selten ändern ist das eine gute Möglichkeit.


Mathematiker - Di 24.09.13 08:07

Hallo,
user profile iconbole hat folgendes geschrieben Zum zitierten Posting springen:
Beim Bundesamt für Statistik kannst Du alle Schweizer Wahlergebnisse seit 1919 runterladen:http://www.bfs.admin.ch/bfs/portal/de/index/themen/17/02/blank/data/01.html

Danke.
In der Revision 5 sind nun alle Nationalratswahlen der Schweiz ab 1919 enthalten.

user profile iconNersgatt hat folgendes geschrieben Zum zitierten Posting springen:
Du kannst die Daten als Ressource an die Exe anhängen. Bei solchen Daten, die sich selten ändern ist das eine gute Möglichkeit.

Danke. Habe ich in der Revision 5 auch wieder gemacht.

Beste Grüße
Mathematiker


hansa - Fr 27.09.13 19:56

Habe mal den Quelltext überflogen. Der sieht doch nicht schlecht aus. Bzw.: es gibt wesentlich schlimmeres. :lol: So, eines ist auf Anhieb nicht zu finden (also für mich zumindest). Wo kommen denn die Daten her ?


Mathematiker - Fr 27.09.13 20:14

Hallo,
user profile iconhansa hat folgendes geschrieben Zum zitierten Posting springen:
Wo kommen denn die Daten her ?

Die stecken in der res-Datei. Ich hänge die Original-Textdatei einmal an.

Beste Grüße
Mathematiker


Mathematiker - So 29.09.13 22:45

Hallo,
in Österreich zählt man wohl schneller als in Deutschland.
Deshalb habe ich in der Revision 5 schon das vorläufige Endergebnis der Nationalratswahlen 2013 drin.

Die amtlichen Endergebnisse werde ich einbauen, wenn sie vorliegen. Von der Bundestagswahl soll das Endergebnis erst am 6.Oktober veröffentlicht werden. Wieso brauchen die so lange?

Beste Grüße
Mathematiker


FinnO - So 29.09.13 22:51

user profile iconMathematiker hat folgendes geschrieben Zum zitierten Posting springen:

in Österreich zählt man wohl schneller als in Deutschland.


In Österreich zählt man vor allem nicht so große Zahlen [http://www.wahlbeteiligung.at/].


Mathematiker - So 29.09.13 23:01

Hallo,
user profile iconFinnO hat folgendes geschrieben Zum zitierten Posting springen:
In Österreich zählt man vor allem nicht so große Zahlen [http://www.wahlbeteiligung.at/].

Du hast schon recht, aber...
Zitat:
Duisburg:
Wahlhelfer in Duisburg hatten bei der Auszählung Schwierigkeiten. Viele Wahllokale waren unterbesetzt. Der Grund: 30 Wahlhelfer verließen ihren Posten in acht Wahlbezirken noch bevor die Stimmen ausgezählt waren. Die Ergebnisse sollten eigentlich um 22 Uhr vorliegen. Erst um 0.38 konnten diese dann bekannt gegeben werden.

„Aus anderen Wahllokalen erhielten wir nur telefonische Hilferufe nach dem Motto: Hier löst sich gerade der Wahlvorstand auf, die Leute gehen einfach nach Hause“, sagt Wahlamtsleiter Burkhard Beyersdorff der WAZ. ...

Den ganzen Text findest Du hier:
http://www.deutsch-tuerkische-nachrichten.de/2013/09/490362/bundestagswahl-2013-unregelmaessigkeiten-nehmen-kein-ende/

Beste Grüße
Mathematiker


hansa - Mo 30.09.13 00:38

user profile iconMathematiker hat folgendes geschrieben Zum zitierten Posting springen:
Von der Bundestagswahl soll das Endergebnis erst am 6.Oktober veröffentlicht werden. Wieso brauchen die so lange?


Es ist viel mehr zu zählen und deshalb auch zu überprüfen als in Österreich. Da gewinnt einer mit 3 Stimmen Vorsprung : http://www.spiegel.de/politik/deutschland/essen-drei-stimmen-mehrheit-fuer-cdu-mann-matthias-hauer-a-924028.html Irgendwoanders wurde aus Wahllokal mal kurz wegen interner Diskussionen ein ungültiger Zweitstimmenanteil von über 70 % gemeldet. Sonstwo wurden irgendwie gleich 2 ganze Wahlkreise vertauscht. Briefwahlunterlagen gingen auch glaube sogar mehrfach unter, und und... Nur Ärger bei der Auszählerei. :mrgreen: Die Frage ist ja auch, ob man das Endergebnis frühzeitig bekannt gibt um dann nachträglich neu auszuzählen und das bereits Bekanntgebebene mehrfach korrigiert. Oder ob man lieber zuerst möglichst alle Unklarheiten ausräumt und das Endergebnis erst dann bekanntgibt.

P.S.: wie lange hatten die Amis 2000 gebraucht für heute noch umstrittenes Endergebnis : 4-6 Wochen waren das bestimmt.


Mathematiker - Mi 16.10.13 19:52

Hallo,
als Revision 7 enthält das Programm nun die endgültigen Wahlergebnisse der Bundestagswahl, der österreichischen Nationalratswahl und der Hessenwahl.
Es hat etwas gedauert, aber das Nachzählen war wohl aufwendig. :wink:

Beste Grüße
Mathematiker


Mathematiker - So 14.06.15 22:04

Hallo,
nach längerer Zeit habe ich die Daten der Wahlen wieder ergänzt.
Das Programm enthält jetzt alle Ergebnisse bis 2015, inkl. der letzten Wahlen in Bremen, in Hamburg, in der Steiermark und im Burgenland.
In der nächsten Version des Matheprogramms sind die Daten dort auch verfügbar.

Beste Grüße
Mathematiker


Mathematiker - Mo 08.05.17 10:38

Hallo,
nach längerer Zeit habe ich die Wahlergebnisse mal wieder ergänzt (Anhang im 1.Beitrag), bis inkl. Schleswig-Holstein-Wahl.
Alternativ geht der Download auch über den Link unter http://mathematikalpha.de/einzelprogramme-anwendungen .
Nächste Woche füge ich noch NRW 2017 ein.

Beste Grüße
Steffen


Mathematiker - Mo 08.05.17 22:32

Hallo,
ich habe den Wunsch von user profile iconNersgatt nach einer zeitlichen Auswertung umgesetzt.
Im Moment gibt es das geänderte Programm (ohne Quelltext) aber nur unter http://mathematikalpha.de/wahlauswertung , da der Quelltext in seiner jetzigen Form nicht zumutbar ist.

In diesem Programm kann man nun für ausgewählte Wahlen die zeitliche Entwicklung der prozentualen Stimmanteile einzelner Parteien auswerten (Schalter "Zeitliche Auswertung").
Nach der Auswahl einer Wahlart werden alle Parteien angezeigt, die wenigstens einmal den Wert "% > 0,0x" (0,0x %) erzielten.
Klickt man auf eine Partei, wird die zeitliche Entwicklung gezeichnet.
Die kleinen Pfeilschalter verändern die Ordinatenachse.

Beste Grüße
Steffen