This project analyzes New York City's 311 service requests from January 2023 to identify trends in complaint types, peak hours, and resolution efficiency across boroughs. The analysis combines Python-based preprocessing with an interactive Tableau dashboard to communicate insights effectively.
Key Insight:
Brooklyn had the highest volume of complaints—primarily illegal parking. Reports peaked between 10:00 AM and 2:00 PM, likely due to commuter congestion.
View the live dashboard:
🔗 Tableau Public – NYC 311 Complaint Dashboard
- Service Request Density Map – Geographic concentration of complaints across NYC
- Hourly Complaint Trends – Volume by hour across boroughs
- Top Complaint Types – Most frequently reported issues (e.g., Illegal Parking, Noise)
- Resolution Time per Borough – Average complaint resolution time by location
- Complaint Type vs Borough Heatmap – Matrix showing complaint distribution
- Python – Data extraction and preprocessing
- pandas – Data manipulation and transformation
- Jupyter Notebook – Exploratory and reproducible analysis
- Socrata API (SODA) – Accessed NYC Open Data programmatically
- Tableau Public – Interactive data visualization and dashboard design
All cleaning and transformation steps were executed using pandas in Jupyter Notebook.
Key preprocessing actions included:
- Filtering the dataset for January 2023
- Parsing datetime fields and calculating resolution time (in days)
- Dropping records with missing borough or date values
- Removing unnecessary columns (
latitude,longitude) - Rounding resolution time for readability
- Saving the cleaned data for Tableau use
The dataset was retrieved from the NYC Open Data portal:
🔗 311 Service Requests (2010–Present)
Through this project, I gained practical experience in:
- Cleaning real-world datasets using Python
- Leveraging open civic data through APIs
- Structuring Tableau dashboards to emphasize key insights
- Applying analytical thinking to urban services and citizen feedback
Harmain Munir
Computer Science Graduate · Data & Software Enthusiast
LinkedIn · GitHub
