Wahlland
Election maps reinvented
Wahlland presents a whole new kind of election map for the German Bundestag elections 2013, commissioned by ZEIT Online. Instead of showing the electoral districts results on a geographic map, or in a table, I decided use the data to map a new land: Electionland, where all the districts which vote in a similar way are located nearby. This new kind of map allows us to see a Germany grouped by lifestyles, preferences and attitudes.
How it works
Here is some background on how I created this map. First of all, I need to normalize the data and make the parties comparable. To this end, I applied a z-score normalization on the data. This makes the relative differences in voting behavior comparable, even if we compare huge parties with smaller ones.
![](https://truth-and-beauty.net/content/1-projects/12-wahlland/_scores.png)
![](https://truth-and-beauty.net/content/1-projects/12-wahlland/_mds.png)
In the map, the triangle sizes correspond to these z-scores per party; I only show the results above average — these are the “characteristic” parties for a district. Each color and angle stands for one party.
![](https://truth-and-beauty.net/content/1-projects/12-wahlland/01.jpg)
I then use scikit-learn to calculate a 2-dimensional map of the resulting “electoral district space” using Multi-Dimensional Scaling or short: MDS — a technique I know quite well since the days of my B.Sc. Thesis.
It is an algorithm that you can feed a matrix of similarities between objects (in our case, how similarly the districts voted), and it will attempt to find an arrangement that expresses these similarities as good as possible on a two-dimensional map.
![](https://truth-and-beauty.net/content/1-projects/12-wahlland/02.jpg)
Interpretation
Some words about the interpretation of the map:
First of all, it is important to note that the rotation of the map is a purely aesthetic choice. The MDS algorithms defines only a relative space, where the positions of all elements with respect to each are important, but not on absolute axes. But within the data, some interesting axes seem to emerge nevertheless: top-to-bottom seems to be correspond quite well to the traditional left-to-right spectrum. The left-to-right axis to interpret is a bit trickier but definitely seems related to social status or income. Also interesting to see how the blue AfD party — a newly founded euro-sceptic protest party, sort of a wild card — seems to be all over the map in the vertical center. A bit shocking also to see how there still seems to be a gap in Germany (the island on the left in pretty much exclusively ex-east Germany), with only Leipzig and Postdam bridging the gap. A note on the huge orange triangles for the Pirate party — actually, their results were not that great, but this enabled them to be very much above average in some districts.