Dynamic (race) barcharts of the football performance of all countries in the world since 1910, based on Elo ratings
A couple of graphs on the impact of states and governments on developemnt, one of which won first prize in the 'static image' category of the 2019 World Data Visualization Prize competition.
Exploring new ways of visualizing categorical data, with examples from political party categorizations.
A long post on understanding the political and policy preferences of citizens and parties, with a focus on visualization and spatial representation.
These graphs explore the political geography of development and show why the increasingly popular terms Global South/Global North are inaccurate and misleading.
This graph illustrates the (non)implementation of the EU's decision to relocate asylum-seekers from Italy and Greece to other EU member states.
This presentation reviews the changes in the number and composition of the Dutch civil service in the period 2002-2015 in 10 sections, 4,000 words, and 18 figures. It explores the changing face of the civil service in The Netherlands across gender, age, seniority, and other important dimensions.
This project illustrates the results of predictive Bayesian models of electoral outcomes and visualizes the changes in political preferences in Bulgaria. Using a combination of static plots generated with
ggplot2 and dynamic graphs done with
dygraphs. I present the current state and the recent changes in political party support and the electoral forecasts derived from this data. The data that is visualized is based on statistical Bayesian models that aggregate and adjust raw survey data.
The world is football again! On this wonderful occasion, enjoy a set of visualizations of the results of the FIFA World Cup since 1974, with a focus on the four semi-finalists - Argentina, Brazil, Germany, and The Netherlands.
This dynamic (motion) chart below shows the number of received asylum applications and the asylum recognition rates for 29 European countries over 12 years. The chart illustrates not only the differences in the asylum flows of the European countries of asylum destination, but makes it possible to trace and compare the experiences of individual states. The dynamic plot is done with
Google Chart Tools via the
googleVis library in
R. The code and data are available here and here.
This project visualizes the relationship between personal and general movie tastes. It plots my own film ratings versus the ones provided by IMDb and based on the opinions of thousands of users. The visualization is interactive - you can see the scores of individual film titles, filter by year of release and genre, and search for a particular movie. You can get the small versions of the scatterplots here and a big one here.
The EU has adopted more than 100 000 legal acts since its creation. This project presents the evolution of EU legislation over time. It shows the ups and downs in the number of legal acts adopted since 1967 according to type, author, policy area, etc. The full presentation is here. The data and
R [ggplot2] scripts used to create the graphs are here.
This project creates a map of the artists in my last.fm music library. The similarity measures are taken from the site itself and I used
R to visualize the resulting network. There are plenty of other music viz apps on the web, but none as personal as this. Details about the making of the graph can be found here. Click the image to the left to enlarge and explore.
This project creates a visualization of the social network in an academic organization - in this case, my own department. Using data on co-supervision of students, I reconstruct the network of affiliations between staff members. Understandably, only the anonymous version is publicly available. Details about the graph can be found here, and about the process of creation here