World Cup Matches

Chord diagram for all World Cup matches from 1930 to 2014

Project Goal

Explore D3's chord diagrams using World Cup match data. Use Haskell to build JSON parsers.



The visualization should invite interaction to create and answer questions such as: How many times has Iran competed in a World Cup?

Which teams played the in final in 1986?

Which team scored the most goals in any World Cup?

Why does the 1950 World Cup have 6 final games (and what is the Maracanazo)?

Data source: OpenFootball. Transform and reduce scripts are built in Haskell, publically available in the source code.

This visualization is created using D3.js. Note that null-null relationships are not displayed on chord diagrams. As a result, matches with a score of 0-0 are not shown.