Data Stories
Interactive analytical pieces on selected topics concerning Africa's economic development and global linkages.
The Kiel Institute Africa Monitor is your centralized access to the leading economic indicators on Africa. You can conveniently visualize or download data through this platform. Advanced users can directly access our global database via powerful R and Python APIs.
The Monitor helps you quickly get a fact-based view of African economies by visually flipping through carefully selected and organized indicators using the dashboard. Supporting data stories by Kiel Institute researchers elucidate relevant topics in detail.
The Africa Monitor is a joint effort of the research center International Development and the Kiel Institute's Africa Initiative, and was developed by Sebastian Krantz. The monitor consists of several building blocks accessible through this website:
Interactive analytical pieces on selected topics concerning Africa's economic development and global linkages.
Web-Application to interactively visualize monitor data and build custom charts.
Portal to access monitor data interactively and download it in various standard formats.
Overview of the indicators and African countries available through the monitor's database, and the sources from which data were collected. The database itself covers all 195 countries, but data for non-African countries is only accessible through the APIs.
High-speed access to the entire database through dedicated R and Python packages.
Data stories are short analytical pieces combining data visualizations and analysis to expound a topic concerning economic development in Africa.
This data story analyzes to what extent socio-economic circumstances affect the level of taxation in African countries. It finds that higher income and older populations affect tax quotas positively. Indirect taxes do, however, not benefit from higher GDP levels. Here, the quality of governance is key.
This data story reviews Africa's historical growth performance alongside an empirical analysis of the main contributing factors. It elucidates several key factors in driving economic growth, including labor, productivity, capital, and, notably, the quality of institutions. Effective governance emerges as a critical determinant, with countries exhibiting stronger institutions experiencing more consistent economic growth.
A deep dive into the hypothesis that institutions are the fundamental driver of economic growth in Africa - synthesizing scientific literature, evidence, and criticisms of the 'institutions hypothesis.'
Drawing on novel data sources, this data story analyzes facts and trends around taxation in Africa, including tax reporting by country, strong and weak performers, important correlates of revenue performance, and procyclicality of taxation and fiscal policy.
This data story provides an overview of the African's middle class. It includes different measures of the middle class share and population for a set of 46 African countries from 2009 to 2020. Additionaly, it gives some projections of what will be the size of the middle class in Africa under different scenarios.
This datastory provides an overview of Africa's external positions and flows with the rest of the world, as recorded in the current account and international investment position. It includes detailed analysis of trade flows, international reserves, and external debt.
While the majority of Sub-Saharan African firms operate in resource constrained environments, analyzing innovation strategy among formally registered Nigerian firms shows that cooperation is a frequently used form of sourcing knowledge for innovative activities.
This data story uses the EORA Global Supply Chain Database to map the structure of world production in value-added terms, with a specific emphasis on Africa's role as a provider and consumer of value-added, and as an emerging participant in Global Value Chains.
This data story provides a detailed analysis of logistic performance and the business environment across African economies. A particular focus is laid on the development of public infrastructure and its role in enhancing logistics and economic growth.
am_sources()
and am_series()
, as well as the am_countries
table provide information about the available data, analogous to the 'Data Catalog'
tab. Country and series codes from these tables are needed to query data using the am_data()
function. An additional am_entities
table records country membership in various regional entities.
The API is fully documented on the R help pages, calling help(africamonitor)
after installation. A small demonstration is provided below.install.packages('africamonitor')
am_pivot_longer()
and am_pivot_wider()
to reshape data from the API.am_data()
is wide = TRUE
.am_expand_date()
can be used to generate additional identifiers from the date for series at higher frequency. This function can also be invoked directly in the API call with option expand.date = TRUE
.am.sources()
and am.series()
, as well as the am.countries()
table provide information about the available data, analogous to the 'Data Catalog'
tab. Country and series codes from these tables are needed to query data using the am.data()
function. An additional am.entities()
table records country membership in various regional entities.
The API is fully documented on the Python help pages, calling help(am)
after installation. A small demonstration is provided below.pip install africamonitor
am.pivot_longer()
and am.pivot_wider()
to reshape data from the API.am.data()
is wide = True
.am.expand_date()
can be used to generate additional identifiers from the date for series at higher frequency. This function can also be invoked directly in the API call with option expand_date = True
.The Africa Monitor provides research briefs (data stories), custom visualizations, and access to public macroeconomic data on Africa, allowing you to track macroeconomic developments across the continent. Data is collected from several public sources (mostly from the IMF and the World Bank) and updated once a month. The data is serviced to the monitor from a database hosted at the Kiel Institute for the World Economy. API packages for R and Python allow free high-speed access to the entire database.
This website was built using the shiny web-application framework in R, complemented with some custom HTML and CSS elements.
Author:
Sebastian Krantz.
Krantz (2023). The Kiel Institute Africa Monitor: https://africamonitor.ifw-kiel.de/.
@dataset{krantz2023africamonitor,
title={The Kiel Institute Africa Monitor},
author={Krantz, Sebastian},
publisher={Kiel Institute for the World Economy},
year={2023},
url={https://africamonitor.ifw-kiel.de/}
}
For specific data series you may also cite the original source and add url={https://africamonitor.ifw-kiel.de/}
to your citation. You can also directly cite the R and Python API packages.
Any issues with this website, the database, or the R and Python API packages, can be reported on GitHub (preferred), or by sending an e-mail to sebastian.krantz@ifw-kiel.de
pip install africamonitor
.
Furthermore, the database was expanded to include data for all countries in the world (193 UN Members, Western Sahara and Taiwan) where available. The API packages for R and Python by default only query data for Africa,
but now include an additional countries_wld
dataset with ISO3 codes and descriptions of all 195 countires. Users can use these codes to query data for other countries using the API packages. am_pivot_wider()
and am_pivot_longer()
.
See NEWS.