In this post, we present the Labour Force data using Tableau.
The data visualisation is created by using data provided by Ministrty of Manpower, Singapore (MOM). The data are available under the page entitle Statistical Table: Labour Force.
The order of the age group at the top of the chart is not sorted in ascending or descending order. This makes the graph hard to read. It is also misleading the readers to think there is an increasing trend.
The Y-axis is labelled as “Lfpr” which cannot be understood by readers.
There should be an indication / label that the numbers on the Y-axis is referring to percentage points and not absolute number.
There are faint horizontal lines at the 20, 40, 60, 80 levels of the Y-axis. While it helps readers to read across the chart, the chart should have indicated these horizontal lines clearer according to the level that the write wants to highlight.
The labelling of x-axis at bottom of the chart repeats the “2015” and “Year” 14 times across which clutters the chart and lead to unnecessary seperation lines between.
The chart has a clear title appropriately positioned, rightly sized and clear font placed at the top right hand corner of the chart, however the title of the chart does not highlight out the main point for the readers. There is also no subtitle or accompanying narration on the graph to explain what should readers look out for from the graph.
There are 14 age groups, however there should not be 14 coloured are graphs as it does not do anything for the readers.
The legend is unnecessary if there are already lines in the chart showing clearly the different age groups.
Each age group column is indicated as Year 2015 at the bottom x-axis, however it is clear in each of the Age-group graph that it should have been made up of multiple years since the area charts are increasing.
Readers are also not able to get much insight into each age group since the area chart is squeezed into a tight column.
The chart has no data source included, so readers cannot understand the data source to put more context around the graph
The initial sketch of the proposed design is as follow. The final chart may have slight differences as imrpovements are made when the visualisation is created in Tableau.
The proposed chart uses a line chart and will show the trend of age groups across the years clearly as it allows for comparison across the age groups, instead of an area chart.
The Y axis will have a proper name, and the x-axis name will/may be removed since the axis label is inituitive enough
Any insight will have a clear label on the chart to draw reader’s attention to the main point.
The second chart at the bottom will focus on showing the proportion of age groups in Singapore so that we can know whether Singapore has a relative aging population.
The chart will have a clear, informative title, accompanied with a subtitle for more information. There will also be a caption to indicate the data source so readers know the context.
We will remove the legend and label the chart directly to reduce clutter
Values of interesting points will be indicated to readers to get additional information.
Pls view the revised visualisation on Tableau Public here
The data is prepared in Tableau software.
4.1 Load the xls file mrsd_20_Res_labour_force_by_age_sex_28Jan2022 into tableau and Select the option “Cleaned with Data interpreter”.
4.2 Note in the data there are 3 rows of text which we should remove. To remove, select filter function at the top right corner and add a filter. Select the females, males, and total and tick exclude.
4.3 Next we only want the rows of data relating to the total population, so we use the Extract function , click edit and then select to extract out the top 12 rows of data only.
4.4 The preview in the data source tab shows all the data available in the raw data, hence to check if the data extracted is correct, create a sheet and pull the years to the row and 1991 to the sum data.
Perform a check of a single data (eg. Age 15-19 for year 1991) point back to the raw file to know if the data extracted is correct.
4.5 You can see that Tableau and the raw file reports 67.0 for Age 15-19 for year 1991, hence the extract in tableau is correct.
4.6 Save the file out as mrsd_20_Res_labour_force_by_age_sex_28Jan2022.csv
4.7 Click on add and select text file and load in the created csv file mrsd_20_Res_labour_force_by_age_sex_28Jan2022.csv
4.8 After loading the data, select Connection – Live.
4.9 You will notice that there is a 2007 and 2007a year. Based on the notes from the data source, 2007a is “ June 2007 data have been adjusted based on latest revised population estimates from the Singapore Department of Statistics to facilitate comparisons with June 2008 onwards.”. We will remove the year 2007 from the data set after pivoting.
Select all the columns of years and right click to select pivot. Pivoting the data will transpose the year into a variable / column.
4.10 The data should look like this after pivoting, with a the year as a column variable.
4.11 Remove the year 2007 from the data set since it is a duplicate set of data. Use the edit function at the top right corner, click add, select 2007 and click exclude.
4.12 To rename the year 2007a to 2007, right click the year column and select calculated field. Write in the if statement. Rename the new column to Year_format.
4.13 Create a new column called “Age Group” to bucket up the Age (years) for easier analysis. Right click the Age (Years) column and click to create a group. These groups reduces the number of age bands to reduce clutter.
#### The data set is ready for charting!
#5. 3 Major observations from the 2 graphs
Mid life workers: In the 1990s, there was a rapid increase in the number of mid life workers from 354k to 563k, a 59% increase. In year 2020, the number of midlife workers fell below the number of working adults at about 800k population, a trend not seen for the last decade. More data is required to investigate if this change in trend (increase in working adults and decrease in mid life worker) was a result of jobs lost during Covid, or change in life objectives.
Senior workers: The Singapore retirement age will be raised to 63 only in 1st July 2022, yet the number of seniors at work has been on the rise post 2005 to hit 185k in 2020. This number exceeds the number of young adults which population has been almost constant for the past decade. The proportion of workforce supported by seniors have risen from 1.59% in the 1990s to 8.26% in the 2020s. While the proportion split for the decade of 2020s may yet change in the future, for now there seems to be a trend that the work force will be supported by people of older age.
Working population profile: Overall the Singapore working population is still on the rise from 1991, but there is a shift in the makeup of the workforce, a rising trend to have more workers in the Retiring and Senior age groups from 2 observations: