Python + pandas + matplotlib + seaborn | Udacity Nanodegree Project
This exploratory data analysis (EDA) project investigates over 110,000 medical appointment records from Brazil to uncover the factors that influence whether patients show up for their scheduled appointments.
To analyze the No-show Appointments dataset and identify behavioral and demographic patterns affecting patient attendance, using Python and core EDA techniques.
- π Language: Python 3
- π¦ Libraries: pandas, numpy, matplotlib, seaborn
- π Techniques: Data wrangling, visualization, exploratory data analysis, statistical pattern recognition
- π Source: Kaggle - No-show Appointments
- π Records: 110,527 patient appointments
- π Key Columns:
PatientId
,ScheduledDay
,AppointmentDay
,Age
,Gender
,Neighbourhood
Hypertension
,Diabetes
,Scholarship
,SMS_received
No-show
(target variable)
no-show-eda/
βββ investigate_no_show.ipynb # Jupyter notebook with analysis
βββ no_show_appointments.csv # Raw dataset
βββ README.md # Project overview and insights
- β 20% of all appointments were missed (
No-show = Yes
) - πΆ Younger patients (ages 0β20) had the highest no-show rates
- βοΈ SMS reminders were slightly effective in improving attendance
- π Patients with hypertension or diabetes tended to show up more consistently
- ποΈ Some neighbourhoods showed significantly higher no-show rates than others
- π₯ Youth Outreach: Launch education or incentive programs targeting younger patients
- π² Improve SMS Strategy: Test better timing, personalization, or alternative messaging formats
- πΊοΈ Location-Based Focus: Tailor local outreach campaigns in low-attendance areas
- βοΈ Patient Engagement: Design programs that keep healthier patients involved in preventive care
- Clone this repository or download the notebook and dataset.
- Open
investigate_no_show.ipynb
in Jupyter or VS Code. - Run each cell to walk through data cleaning, analysis, and visualization.
- Modify filters, columns, or visualizations to explore new insights.
Hams Saeed Alhakim
π Udacity Data Analyst Nanodegree
π GitHub
π
Year: 2025