Exploratory Data Analysis of Kenya's Mobile Money Payments Data
Credit: Efi Chalikopoulu

Exploratory Data Analysis of Kenya's Mobile Money Payments Data

Mobile Money Payments

Mobile money payment is a system of paying for goods and services, and sending money to friends and family members using a portable electronic device like PDAs (smartphones and tablets). Mobile money payments services are commonly offered by mobile network providers and third party providers contracted by banks.

Anyone armed with a phone can open a money wallet which will be used to store value (money) that can be exchanged for goods and services.

Majority of mobile money services allow receiving and sending money to peers, as well storing it in a virtual wallet on your mobile device or withdrawing and depositing at licensed agents.

According to a report by Statista, mobile wallets such as PayPal, Apple Pay, and Alipay are the most widely used mobile payment methods globally. In Asia-Pacific alone, there are an estimated 2.8 billion mobile wallets in use.

Benefits of Mobile Money Payments

Some of the benefits of Mobile Money Payments include:

  1. Offer convenient way of sending money and purchasing products.
  2. Provide a faster way of making payments. Transactions occur in real-time.
  3. Cost-effectives for merchants who incur costs from Point-of-Sale equipment and reduction in transactions costs for customers who use credit cards.
  4. Ease of accessibility. Anyone with a mobile phone and prerequisite documents such as national identity card can own a digital wallet.
  5. Provide a secure way of making payments. Physical cash can easily get lost and customer data is encrypted when they make transactions.

Mobile Money Payments in Kenya

In Kenya, mobile money payments is ubiquitous as beer(cold Tusker) is to an Kenyan football fanatic. The cradle of mobile payments can be traced to Kenya, when Safaricom (Kenya's leading telecommunications network) gave birth to M-Pesa in 2007.

Back then, the goal of the newborn was facilitate sending of money to friends and family residing in rural areas. The newborn's growth, 15 years later has resulted to:

  • More than 604,000 active agents operating across the Democratic Republic of Congo (DRC), Egypt, Ghana, Kenya, Lesotho, Mozambique and Tanzania
  • More than 51 million customers across seven countries in Africa
  • Over $314 billion in transactions per year

Mobile Money Providers in Kenya

According to the Central Bank of Kenya (CBK), there are 3 major mobile money providers in Kenya:

  • M-PESA
  • Airtel Money
  • T-cash

Features of Mobile Money Payments in Kenya

Some of the features of mobile money payments in Kenya are:

  • Interoperability: Mobile money customers can send and receive money across different networks in real time, thanks to the full interoperability of mobile money services that was announced by the Central Bank of Kenya in September 2022.
  • International remittances: Mobile money customers can also send and receive money from abroad through various international remittance partners, such as WorldRemit, Western Union, MoneyGram, and PayPal.
  • Financial inclusion: Mobile money has enabled millions of Kenyans who do not have bank accounts or have limited access to banking services to access financial services such as savings, loans, insurance, and investments through their mobile phones.
  • Government payments: Mobile money has also facilitated the payment of taxes, fees, fines, and other government services by citizens and businesses through platforms such as KRA iTax , eCitizen, and Huduma Number.
  • Innovation and growth: Mobile money has driven innovation and growth in various sectors of the economy, such as agriculture, health, education, and e-commerce, by providing a safe, secure, and affordable way of paying for goods and services.


Exploratory Data Analysis

Exploratory data analysis involves investigating and summarizing key insights and main characteristics linked to the data. The process provides answers to significant questions that arise when processing(cleaning) the data.

Goals of Exploratory Data Analysis

Key goals looking to be achieved by implementing EDA include:

  • Discovering the underlying structure of the dataset
  • Extract patterns, anomalies and trends in the dataset
  • Test hypotheses and validate assumptions about the data
  • Forecast what problems could be solved by insights extracted from the data

Benefits of Exploratory Data Analysis

Conducting EDA helps data scientists, machine learning engineers and data analysts in various ways. The advantages of EDA include:

  1. Acquiring insights into underlying trends and patterns
  2. Increase understanding of data features and how they relate to each other
  3. Optimize data-driven decisions by improving data understanding
  4. Deriving better questions that are relevant to our data and business challenge.

The key elements that will be discussed in our EDA of Kenyan Mobile Payments dataset include:

  • Dataset Profile
  • Types of Exploratory Data Analysis
  • Exploratory Data Analysis Process Dataset ProfileDataset content: The dataset shows monthly data on the number of active agents, registered mobile money accounts, and agent cash in and out transactions in Kenya from January 2007 to August 2023.Source of Data: Data is published by Central Bank of Kenya (CBK), the regulatory authority for mobile payments in Kenya. You can access the data by clicking here . Once you click the link, the data can be exported to Excel or CSV files, copied or converted to PDF files.Data Accuracy: It is collected and published by CBK.Data Format: For this task, the data is in CSV file format.Data features: Columns present in the dataset are year, month, active agents, total registered mobile money accounts, total agent cash in cash out volume and total agent cash in cash out value.Data Features Meaning:

  1. Year: Annual fiscal year mobile money transactions occur in Kenya
  2. Month: Monthly data for mobile money transactions
  3. Total registered mobile money accounts: Number of users who have registered mobile money accounts
  4. Total agent cash in cash out volume: Quantity of mobile money transactions as per records of mobile money agents. Mobile money agents are small mobile phone stores or retail locations—which allow users to deposit and withdraw in-person. Cash in represent deposits and cash out represent cash withdrawals
  5. Total cash in cash out value: Monetary value of all mobile money transactions that occurred in Kenya from January 2007 to August 2023


Types of Exploratory Data Analysis

Types of Exploratory data analysis can be categorized into two major categories:

  • Graphical EDA versus Non-graphical EDA
  • Core Types of EDA based on Graphical and Non-graphical EDA

Graphical EDA versus Non-graphical EDA

Exploratory data analysis can be done graphically or non-graphically . One paints a picture behind the numbers while the other does not lie.

a) Graphical exploratory data analysis:

Graphical EDA entails use of graphs to visualize the data and identify patterns that may not be discernible from the raw data. It helps in displaying the data, describing the distribution of data and relationships between variables present in the dataset.

Some of the common charts/visualizations used in graphical EDA include:

  1. Histograms
  2. Line graphs
  3. Box plots
  4. Heatmaps
  5. Scatterplots
  6. Pie charts
  7. Bar graphs
  8. Contingency tables

Developing exploratory visualizations is the cornerstone of graphical EDA.

b) Non-graphical exploratory data analysis:

Non-graphical EDA involves use of statistical techniques to explore the data. It involves computing summary statistics such as measures of central tendency (mean, median, mode), measures of dispersion (variance, standard deviation), and correlation coefficients between variables present in a raw dataset.

Patterns and insights that cannot be easily deduced from graphical EDA can be obtained via non-graphical EDA.


Core Types of EDA

The other three core types of Exploratory Data Analysis include:

  • Univariate Analysis
  • Bivariate Analysis
  • Multivariate Analysis

  1. Univariate Analysis:

Univariate EDA involves analyzing a single variable. It helps one understand the distribution of data of a single variable. There is no cause-and-effect analysis where causes or relationships between variables are assessed.

It can be presented graphically or non-graphically. Univariate graphical entails creating charts and graphs to explore a single variable.

The common types of univariate visuals include:

  • Stem-and-leaf plots: Show all data values and the shape of the distribution.
  • Histograms: A bar plot in which each bar represents the frequency (count) or proportion (count/total count) of observations for a range of values.
  • Box plots: Graphically depict the five-number summary of minimum, first quartile, median, third quartile, and maximum.

Univariate non-graphical involves describing the data and finding patterns using statistical methods. It is the simplest form of EDA.

  1. Bivariate Analysis

Bivariate EDA entails analyzing two variables. It helps one understand the relationship between two variables. There is a cause and relationship between two variables.

Bivariate EDA can also be executed graphically and non-graphically whereby summary statistics that allow you to assess the relationship between each variable in the dataset and the target variable you’re looking at can be developed by the analyst.

  1. Multivariate Analysis

Multivariate analysis involves analyzing more than two variables at a time to establish patterns and relationships. The variables can be a mixture of numerical variables and categorical variables.

Multivariate analysis can also be categorized as graphical multivariate EDA or non-graphical multivariate EDA.

Non-graphical multivariate EDA illustrates the relationship between two or more variables of the data through cross-tabulation or statistics.

Graphical multivariate EDA shows relationships between three or more variables via creation of charts.

Common types of multivariate graphs include:

  • Scatter plots: Displays relationship between two quantitative/numerical variables. The two variables, plotted along x-axis and y-axis can have their data points color coded with another qualitative variable.
  • Heat map: Graphical representation of data where values are depicted by color.
  • Bar charts: Display categorical data
  • Multivariate charts (pair plots): Type of control chart used to monitor two or more interrelated process variables
  • Line charts: Depict changes over time. Several variables whose values change over time can be plotted on a single line chart.


Exploratory Data Analysis Process

The key steps executed in our Exploratory Data Analysis Process include:

  1. Data Collection: Sourcing the data from different sources, verifying accuracy and storing it in the appropriate structure
  2. Importing Python libraries
  3. Reading Dataset: Loading dataset into the notebook as a Pandas DataFrame
  4. Data Understanding: Inspecting the structure of the dataset with the aim of understanding the shape of our dataset, features(variables),data types, missing values and duplicated values
  5. Data Pre-processing: Depending on results of understanding the dataset, we can clean and wrangle our dataset
  6. Univariate Analysis: Graphically and non-graphically
  7. Multivariate Analysis: Graphically and non-graphically
  8. Answering Key Questions linked to the dataset


Detailed data Analysis can be accessed here

Visualized insights of the data can be accessed on my personal Tableau by clicking here

Conclusion

Exploratory Data Analysis process is the cornerstone for any data analysis project. It facilitates understanding of the data structure, identification of trends, patterns and outliers. EDA can be performed using graphical or non-graphical techniques.

Growth of Mobile Payments in Kenya

Based on the EDA performed on mobile payments data, several insights regarding the growth of mobile payments in Kenya were obtained.

They include:

Note: The growth of mobile money payments timeline is 17 years(January 2007 to August 2023)

  1. The number of active agents in Kenya increased by 334,419. This represents a percentage increase of 108,931.30%.
  2. The number of registered mobile money accounts in Kenya increased by 77.53 Million. This represents a percentage increase of 369,326.40%.
  3. The volume of mobile money transactions in Kenya increased by 208.59 million. This represents percentage increase 96,016.60%.
  4. The monetary value of mobile money transactions in Kenya increased by KES 722.46 billion. This represents a percentage increase of 1.12 Million%.

Sharon Ntara

Attended Strathmore University

7 个月

Specifically for mobile banking

回复
Sharon Ntara

Attended Strathmore University

7 个月

Hey...how can I access this information for the individual years??please assist

回复
Mbayu Martin

I help businesses to model databases and ensure their stability, reliability, and performance. I also solve most database usage issues & come up with ideas, and advice that can help avoid such problems in the future.

7 个月

This is insane.

要查看或添加评论,请登录

社区洞察

其他会员也浏览了