Canadian Migrant Education Analysis
Overview
An interactive data visualization Shiny app exploring migrant education trends in Canada. The app enables users to filter and compare indicators across regions and time, making it easier to uncover patterns in access, participation, and outcomes.
The Problem
Migrant students in Canada face unique barriers in education โ language, mobility, and socioeconomic challenges. But data about their experiences is scattered and hard to explore. This project makes that data accessible and explorable for researchers, educators, and policymakers.
What I Built
- An interactive Shiny dashboard that visualises migrant education indicators across Canadian provinces
- Filters by region, time period, and education level
- Visual storytelling using Plotly and Altair charts to surface key patterns
Tools & Technologies
| Category | Tools |
|---|---|
| Language | Python |
| Dashboard | Shiny (shinylive, shinywidgets) |
| Visualisation | Plotly ยท Altair ยท Pandas |
| Data | GitHub ยท CSV datasets |