Surviving Passengers of Titanic – data visualization

Presentation of a visualization exercice made during the Design & Multimedia Master at Coimbra.


The objective of this exercise was to create a visualization starting from a large amount of data. We decided to use a data-set providing information about the passengers on the ill-fated Titanic which sank in 1912. We filtered the data to focus on : Social Class, Gender, Age, Name. Programmation is made using Processing.

We pretend to make a visualization on this data and to highlight the variables which might have an impact on the passengers’ struggle to survive. Did they give priority to women and children regardless of their social class?

Our purpose is to represent the people in different clusters according to class. At the beginning, we can see all the passengers together on a metaphorical boat, and if we write “iceberg” the people that died go to the bottom of the screen and the ones who survived stayed in place. To reboot the program we just need to write “living”.

We created an interactive application that allows the user to filter the information he wants to see through some checkboxes and one slider. The slider covers a range of all ages of the passengers on the boat, but there were some unknown ages, and for that we have a checkbox to include, or not, those people on the visualization.

In order to humanize the representation, each particle represents a passenger of the boat and it is possible to click on it to get extra information such as the name and age of the passenger. The particle can be dragged outside the group to display it properly, and when the mouse is released the particle goes back to its place.

Jessica Costa, Arthur Frin, Luís Ribeiro.