Now we will cover the most rewarding stage of data analysis – creating visualisations to engage our audience. Without a compelling visual statement, we risk that our tedious work on data processing and analysis might not be recognised by the public.
There are many great resources online to help you learn the basics of visualisation. If you are wondering which chart fits your data best, use the From data to Viz guide.
Let’s start with the basics of visualisation and the simplest charts you can create in DataWrapper. First, you will learn how to publish online a fully interactive and searchable table with your data. Then we will experiment with different versions of a bar chart, which is the most universal form of displaying survey results.
We will visualise selected data from the audience survey of community centres in Katowice conducted by Medialab Katowice in 2019.
branch,address,www
Ligota,Franciszkańska 33,mdkligota.pl
Piotrowice,Generała Jankego 136,mdkpoludnie.com
Murcki,Pawła Kołodzieja 42,mdkpoludnie.com
Zarzecze,Pawła Stellera 4,mdkpoludnie.com
Podlesie,Sołtysia 25,mdkpoludnie.com
Kostuchna,Tadeusza Boya-żeleńskiego 83,mdkpoludnie.com
Koszutka,Michała Grażyńskiego 47,mdkkoszutka.pl
Dąb,Krzyżowa 1,mdkkoszutka.pl
Bogucice,Markiefki 44a,mdkbogucice-zawodzie.pl
Zawodzie,Marcinkowskiego 13a,mdkbogucice-zawodzie.pl
Szopienice-Hallera,Hallera 28,mdk.katowice.pl
Szopienice-Westerplatte,Obr. Westerplatte 10,mdk.katowice.pl
Giszowiec,"Plac Pod Lipami 1, 3-3a",mdk.katowice.pl
The survey participants declared how often they visit community centres – we will use this percentage data sample to create simple visualisations.
frequency,ratio
once a week,57.9
once a month,22.3
less often,13.5
first time,6.4
The frequency of visits to community centres varies from place to place. It is not surprising that people living in the neighbourhood attend events more often.
frequency,living outside,living nearby
once a week,48.5,61.7
once a month,20.2,23.1
less often,17.3,11.9
first time,14,3.3
You can also try other availabale types of charts for the same data. Can you find a better way to visualise it than bars? What do you think about the readability of the donut chart below?
Now that you have explored the various data formats and methods of data processing and visualisation, are you ready to implement a data-based micro project? In this exercise, you will perform several key data analysts’ activities to complete step by step the full workflow – from data acquisition to visualization on a map.
Let’s assume that we want to visualise the number of recipients of municipal community centres by Katowice’s districts. We are primarily interested in where the residents are most likely to participate in the events. To make a comparison, we need to normalise the data, taking into account the number of inhabitants in the districts.
This is an example of what such a visualization could look like.
district, population
– this will be our dictionary (lookup table), which we will combine with the survey results.PRO TIP: Using the API, you could narrow your search to the data you are most interested in, which is the current total number of district residents (API query). Once you have the response in a JSON format, you can convert it to CSV.
Katowice
address_district
column » Copy the result=VLOOKUP
formula to match district names to the lookup table created earlier, store the results in a new column.district, participants, population, participants_per_1000
» Check if the number of rows matches the number of Katowice districts » Export table to CSV filename
» and [ Import your dataset ] » ProceedThe right choice of color scale is one of the key steps when designing map visualisations. To be honest, if you’re not a graphic designer, don’t waste time on manual color selection – use one of the tools that offer ready-made and carefully designed options, for example ColorBrewer. But don’t blindly trust automatic tools. Each time check in practice, preferably on the prototype visualisation, whether the chosen colors match your data. You can always choose a different set or slightly correct the proposed solutions.
You can also use w3schools’ or Adobe’s html color pickers.