Phase 2: Data preparation for dashboard completed.
The following dataframes have been prepared (if columns were found):
- total_members_monthly_dashboard
- borrower_penetration_dashboard
- mfi_monthly_income_dashboard
- total_deposits_monthly_dashboard
- avg_reported_loan_monthly_dashboard
- past_due_ratio_monthly_dashboard
- kpis_by_region_monthly_dashboard
- par_composition_dashboard
- income_loan_correlation_data_dashboard
Successfully sourced Phase 2 script from: '/Users/altheajanetrinidad2002/Downloads/BA PROJECT/[Trinidad]Data Preparation_2024 Microfinance Performance.R'
Important Note: All visualizations and analyses
presented in this dashboard are based on a 15% random sample of the
original dataset, focusing on data from the year 2024.
This
dashboard provides an interactive overview of key performance indicators
(KPIs) for the microfinance company during 2024. It aims to answer
critical business questions regarding member growth, borrower
engagement, financial health, portfolio quality, and regional
performance.
#Insight:This chart tracks the monthly percentage growth or decline in the total member base. Positive values indicate member acquisition exceeding attrition. Peaks might suggest successful campaigns or seasonal influx.
#Insight: This shows the percentage of total members who are active borrowers each month. A higher, stable rate is generally desirable, indicating good engagement.
Important Note: All visualizations and analyses presented in this dashboard are based on a 15% random sample of the original dataset, focusing on data from the year 2024.
#Insight:This line chart displays the MFI’s total income generated each month. Look for seasonality, growth trends, or significant deviations.
#Insight: The histogram shows the frequency of different income levels achieved per month, helping to understand the typical range and identify any unusually high or low income months.
Insight: This chart illustrates the trend in the MFI’s total deposit portfolio, indicating success in deposit mobilization.
#Insight:Shows the trend of the average loan amount figure reported in the dataset’s records each month (e.g., average branch portfolio size or average disbursed amount per record).
Important Note: All visualizations and analyses presented in this dashboard are based on a 15% random sample of the original dataset, focusing on data from the year 2024.
#Insight: This chart is critical for monitoring portfolio health. Increases in the Past Due Ratio signal potential repayment issues.
#Insight: This stacked bar chart breaks down the total Portfolio at Risk into different aging categories, helping to understand the nature and severity of delinquencies.
Important Note: All visualizations and analyses presented in this dashboard are based on a 15% random sample of the original dataset, focusing on data from the year 2024.
#Insight: Compares loan disbursement trends across different regions, highlighting top performers and areas needing attention.
#Insight: Shows how portfolio quality (average PAR amount) varies across regions over time.
Important Note: All visualizations and analyses presented in this dashboard are based on a 15% random sample of the original dataset, focusing on data from the year 2024.
#Insight: This scatter plot explores the relationship between reported monthly income and loan amounts at the observation level. A positive correlation might suggest that higher income generation is associated with larger loan portfolios or disbursements.
```{r leaflet_map_optional, eval=FALSE} # Set eval=TRUE if you have Latitude/Longitude if(exists(“sample_2024”) && all(c(“Latitude”, “Longitude”, “Branch_name”) %in% colnames(sample_2024))) {
# Ensure Latitude and Longitude are numeric sample_2024_map <- sample_2024 %>% mutate(Latitude = as.numeric(Latitude), Longitude = as.numeric(Longitude)) %>% filter(!is.na(Latitude) & !is.na(Longitude)) %>% # Take distinct branch locations for mapping to avoid overplotting if multiple entries per branch distinct(Branch_name, Latitude, Longitude, .keep_all = TRUE)
if(nrow(sample_2024_map) > 0) { leaflet(data = sample_2024_map)
%>% addTiles() %>% addMarkers( lng = ~Longitude, lat = ~Latitude,
popup = ~paste(“Branch:”, Branch_name,
“
Region:”, ifelse(“region” %in% names(.), region,
“N/A”), “
Total Members:”, ifelse(“Total_member”
%in% names(.), Total_member, “N/A”)) ) } else { “No valid geographic
data for mapping in the sample.” } } else { “Latitude/Longitude or
Branch_name columns not found for mapping.” } ``` #Insight (if map is
generated): The map visualizes the geographical distribution of branches
included in the sample, potentially color-coded or sized by a KPI if
desired in a more advanced version.
This interactive dashboard was developed to visualize key performance indicators (KPIs) for the microfinance company, based on a sampled dataset from the year 2024. Its purpose is to answer relevant business questions through the exploration of trends in member activity, financial performance, and portfolio quality.
The analysis is based on a15% random sample of the
dataset.rds file, focusing exclusively on records from the
year 2024. This approach was adopted for R Pubs compatibility and to
manage data exposure.
#R & RStudio 3R Packages: flexdashboard,
dplyr, plotly, DT,
tidyr, scales, leaflet
(optional).
All insights derived from this dashboard are based on the sampled data and should be considered indicative rather than definitive for the entire population. Further analysis on the full dataset would be required for conclusive business decisions.