DataViz Makeover 3

This post aims to critique a published chart’s data visualization and aesthetics, and in turn propose and design a new chart that can better visualize the findings from the report.

Timothy Lim https://www.smu.edu.sg/
03-16-2021

ISSS608 Visual Analytics and Applications - DataViz Makeover 3

Data Visualization (Tableau Online)

Given chart:

1.0 Data Visualization Critique

The given diagram consists of two charts, with the map visualization on the left showing the different events happening in South-East Asia, and a line graph on the right which attempts to visualize the trend of the various event types for each country. Here, the clarity, aesthetics and interactivity will be critiqued.

1.1 Clarity

  1. The titles for the charts include useful information such as the country selected and the year range for the map, and indicating conflict event by type on for the trend chart. The title of the new proposed design should also ensure that the title is informative of the described chart.

  2. Some of the data points on the map maybe overlapped by other data points of another event at the same location. Hence, having a filter for the event type may be useful in firstly allowing the user to ensure there is no overlap of another event type, and secondly the user is able to specifically look at a certain event type to focus on certain hotspots of a certain event.

  3. The Y-axis on the line graphs are labelled “Count of Sheet1” which is not useful for the user as Sheet1 holds no meaning for the user. It can instead be labelled as “Count”.

1.2 Aesthetics

  1. On the map chart, the different event types are colour-coded which allows the user to very quickly tell which are the hot spots for each event type in various locations on the map. This colour-coding should be kept for the new proposed design.

  2. The map used is greyscale, which helps to create a stronger contrast against the data points to allow the user to very quickly pick up the data points, compared with maps coloured with terrain and details.

  3. The line graph on the right are all in blue. They can be colour-coded according to the colour-coding done on the map chart to have a consistent distinction between the different event types.

1.3 Interactivity

  1. The details in the tool tip on the map chart is not useful for the user, specifically the event ID, latitude and longitude. Instead, the name of the country and province or state, the groups involved in the event, the date of event and some notes on the specific event will be more useful for the user to have a very quick overview of the event that occurred.

  2. A date slider can be implemented for the user to choose a specific date range in the event his or her interest is only for a particular time frame.

2.0 The New Design

2.1 Draft Design

Taking into account the points mentioned above, a proposed design was drafted as below.

Advantages of this design:

  • New tooltip to allow users to see the details of each event occurrence by doing a mouse-over on the datapoint.

  • Another map that allows the user to toggle to see the total events by event type for each province/state in each country by hovering his or her cursor over the particular state. The user can then get a clearer idea of the number of cases that occurred from the first map chart based on the hotspots observed.

  • A filter implemented for event type so that users can decide to see only a certain event type which prevents any overlapping of other event types, and to have a clear view of the hot spots of a certain event type.

  • A filter to allow the user to specify the date range for observation in the event the user only has a certain time frame of interest.

  • On top of showing the trend of event occurrences, a bar chart plot that the user can toggle to see the breakdown of total event types occurring for each country.

  • Two view selectors implemented for the maps and the charts

2.2 Preparation of Data Visualization

The data used was obtained from The Armed Conflict Location & Event Data Project (ACLED).

The data obtained consists of 1 Microsoft Excel Workbook, containing data of event types of armed conflict for countries in South-East Asia.

Importing Data Into Tableau and Data Preparation:

The Excel file was dragged into the Tableau window, which automatically loads the data in Tableau itself. Here, the Event Date was set as a Date field, while Country, Latitude and Longitude were set in their respective geographical roles.

2.3 Creating The Sheets For The Dashboard

Creating Map (By Event) Sheet:

Under Sheet 1, Admin 1 was renamed as State/Province, and then set as a State/Province under the geographical role.

Longitude and Latitude were dragged into Columns and Rows respectively. The map should be automatically generated.

A hierarchy for the location made up of Country and State/Province was created and named Country/Province or State. This was done by firstly clicking under Country and selecting Hierarchy, then select Create Hierarchy, followed by naming the hierachy.

State/Province was dragged under Country, in the Country/Province or State hierarchy field to form the next layer of the hierarchy.

Event Type, Event Id Cnty, Country/Province or State, Notes, Actor 1, Actor 2, Event Date were dragged and dropped into Detail. Country was expanded to show State/Province by clicking on the plus sign, then the same was done for YEAR(Event Date) to show both the month, then repeated for Month to show the day.

Country and Event Type were dragged and dropped into Filter.

Event Date was subsequently dragged and dropped into Filter, then Range of Dates was selected, followed by OK.

Then show filter by clicking the drop down arrow and select Show Filter.

The tooltip was edited by clicking on the Tooltip icon under Marks, then the below inputs were added.

Sheet 1 was then renamed as Map (By Event)

Creating Bar Chart Sheet:

In a new sheet renamed as Bar Chart, Event Type was dragged into Columns, and Country/Province or State and Event Type were dragged into Rows. Then, the plus sign under Country was clicked on to expand, showing State/Province.

Event Type was then changed to Count by clicking on the drop down arrow, then selecting Measure, followed by Count.

The chart type was set as Bar, and Event Type was dragged into Color.

Data labels were created by clicking on the Label icon, then checking the Show mark labels checkbox.

Creating Map (By Country/State) Sheet:

The Map (By Event) sheet was duplicated and renamed as Map (By Country/State).

Under the Marks section, Event Type and Event Id Cnty were removed, and Country/Province or State were added into Color and Detail. For the field Country/Province or State under Detail, the plus sign was clicked to expand the hierarchy to show state and province as well.

AVG(Longitude) and AVG(Latitude) were replaced by Longitude (generated) and Latitude (generated) in Columns and Rows respectively.

Country and Event Type were removed from the Filter, leaving Event Date behind. Then, the Tooltip icon was selected and edited to show the following.

To avoid confusion between color coding of countries and events, the Country field color palette was changed.

Creating Trend Sheet:

A new sheet was created and renamed Trend. In the new sheet, Event Date was dragged into Columns, and Country/Province or State and two Event Type into Rows. One of the Event Types dragged into Rows was changed to Count.

Then, Event Date and Country were dragged into Filters.

Creating Bar Chart (Total) Sheet:

A new sheet was created and renamed Bar Chart (Total). In this new sheet, Country/Province or State was dragged into Columns, then two Event Type were dragged into Rows. One Event Type was changed to Count.

Event Type was dragged into Color.

Creating the Page Selector:

A parameter was created by right-clicking in the Data tab, then selecting Create Parameter. The first parameter was created for Select View (Map), and another for Select View (Chart).

Then, a calculated field was created for each Select View. The respective Select View type parameter was dragged into their respective calculated field.

In each individual sheet, the Select View calculated field was dragged into Filter. Specifically, Map (By Event) and Map (By Country/Province or State) were filtered by Select View (Map), while Trend and Bar Chart (Total) were filtered by Select View (Chart).

In the Filter pop up box, Custom value list was selected, and the required selection were input.

Finally, the Show Filter was selected for the four sheets.

2.4 Creating The Dashboard

The size of the dashboard was firstly changed to automatic.

Then, two vertical containers were put side by side.

The Map (By Event) sheet was first dragged into the left container, and the title was hidden. Then, the Map (By Country/Province or State) was dragged on top of the Map (By Event) sheet, and the title was also hidden. Then, the Select View (Map) filter was dragged to the top.

This was repeated for the Trend sheet and Bar Chart (Total) sheet.

Chart titles were added by dragging text boxes on top of both vertical containers. Then, another text box was dragged on top of everything and the dashboard title was inserted.

Finally, the source was added using a text box below everything, giving the final result of the proposed dashboard.

2.0 Observations

Observation 1

Based on the chart for total occurrences, it can be observed that Myanmar has the highest number of battles at 4399 cases, compared to the other South-East Asian countries, accumulating more than twice the number of battles than Philippines which is ranked second.

Going to the Map (By Event) chart, there are two main hotspots as seen below, as seen from clusters of blue data points.

From the Map (By Country/State or Province) chart, these hotspots are contributed by Rakhine, Shan, and Kachin provinces where Shan contributed almost half of the total occurrences in Myanmar.

Observation 2

Philippines was observed to have the highest number of violence against civilians events, totalling 6621 cases. This was almost three times more than Myanmar which has the second highest number of events of violence against civilians.

Looking at the trend, in 2016, Philippines experienced the highest number of such cases.

There were no specific hotspots for these cases and going into further details, most of the cases were due to drugs, which is in line with President Rodrigo Duterte carrying out a war on drugs where he ordered the police force to kill anyone suspected to have any form a relation to drugs.

Observation 3

Thailand encountered an unusual spike in protests in 2020, shooting up from 164 cases in 2019 to 679 cases in 2020. This was likely contributed by the protests for democracy against Prime Minister Prayut Chan-o-cha’s government. This later grew to include anti-royal protests.

Observation 4

In 2010, Thailand experienced the highest number of battles between 2010 to 2020 at 264 occurrences.

An obvious hotspot for battles in 2010 can be seen at the South of Thailand, which could be contributed significantly by the Southern Thailand insurgency as many of the occurrences involved the Muslim Malay Separatists.

Observation 5

A spike in violence against civilians could be observed in 2018 in Thailand.

These events could be seen to be happening in the Southern region of Thailand, in the same region as the battles observed in Observation 4. Going through the notes of the cases, they were mostly caused by Malay Muslim Separatists, who are involved in the insurgency discussed in Observation 4.