Data Visualisation


Presenting your data in a visual context is a way of helping people to understand the significance of the data; the below describes how international data available via UKDS.Stat could be visualised:


Creating a static data visualisation within UKDS.Stat

UKDS.Stat itself includes a dynamic charting and mapping tool allowing you to create line charts, bar charts, choropleth maps and scatter plots using the current data selection. The charting engine is limited to work with 25,000 data points - data selection can be carried out in your table before creating a chartmap. The table dimension and variable selections are reflected in the chart/map you create. The UKDS.Stat User guide provides further information on using the visualisation features within UKDS.Stat – and remember, #CiteTheData!

WDI chart showing air travel passengers

  • Citation: World Bank (2016): World Development Indicators (Data downloaded: 7 December 2016). UK Data Service.
  • DOI:http://dx.doi.org/10.5257/wb/wdi/2016-12-07


    Generating data visualisations from API queries

    In addition to the visualisation facilities within UKDS.Stat, data can also be extracted via API using our SDMX-JSON web service and fed into an appropriate visualisation tool.

    The following is an example of a line chart created with the JavaScript chart.js library from the results of an API query on the OECD Regional Demography dataset on UKDS.Stat:-



    Creating visualisations from CSV formatted data

    Data from UKDS.Stat can also be downloaded into a CSV format file from where it can be visualised using a tool like Dimple.JS.

    The following is an image of an example step chart created with Dimple.JS from a CSV download of International Monetary Fund International Financial Statistics data from UKDS.Stat:-

    stepchart image
  • Citation: International Monetary Fund (2017): International Financial Statistics (Edition: June 2017). UK Data Service.
    DOI:http://dx.doi.org/10.5257/imf/ifs/2017-06

  • More useful links