Overview

Project Summary

Transportation data becomes valuable when it can explain both demand and efficiency. This project uses NYC taxi trip data to analyze how trip volume, pickup and dropoff zones, time of day, trip distance, duration, and revenue interact across millions of trips.

The dashboard is built around the operational questions that matter most: where demand is concentrated, when the system is under the most pressure, and how different trip types affect revenue performance.

Because the dataset is large, the project also includes aggregation and preprocessing work to keep the report responsive while still supporting meaningful filtering, drilldown, and comparison across time and geography.

Business Problem

Analytics Questions Addressed

Demand volume alone does not tell the full story. For transportation analysis, the important questions are how demand behaves, where it concentrates, and whether that activity translates into efficient revenue generation.

  • When does taxi demand peak throughout the day?
  • How do weekday and weekend demand patterns differ?
  • Which zones generate the highest pickup and dropoff activity?
  • How do trip duration and distance change throughout the day?
  • Where is revenue generated most efficiently?
  • What role do airport trips play in overall activity and revenue?
  • How concentrated is taxi activity geographically?
  • Which trip categories generate the strongest operational value?

Approach

How The Analysis Was Structured

Data Preparation & Aggregation

Trip records were aggregated into reporting tables by hour, zone, airport activity, and trip category so the dashboard could handle large-volume analysis without becoming slow or cluttered.

KPI & Metric Development

Metrics were created for trip volume, revenue, duration, distance, airport activity, and revenue efficiency to compare demand patterns against operating value.

Dashboard Structure

The report is organized around the natural flow of the analysis: overall activity, time-based demand, geographic concentration, and revenue efficiency.

Interactive Analysis

Filtering and report interactions make it possible to explore patterns by time, location, airport activity, and trip category without losing the larger operational picture.

Main Dashboard

Executive Overview

The main view gives a quick read on taxi activity, revenue, trip behavior, and geographic concentration before moving into deeper analysis.

Taxi dashboard summary page

Demand Analysis

Time-Based Demand Patterns

Demand reporting shows when taxi activity builds, when it peaks, and how trip volume changes across hours, weekdays, weekends, and airport-related traffic.

Hourly taxi demand dashboard view
Hourly demand patterns and peak operating periods

Geographic Analysis

Pickup & Dropoff Distribution

Geographic reporting highlights where taxi activity is concentrated and how pickup and dropoff behavior changes across NYC zones.

Pickup demand by taxi zone
Pickup demand concentration by zone
Dropoff demand by taxi zone
Dropoff demand concentration by zone

Efficiency

Revenue & Operational Efficiency

Revenue alone does not show efficiency. This view compares revenue against trip duration and distance to show which trip patterns produce stronger operating value.

Taxi revenue and operational efficiency dashboard view

Key Insights

Operational Findings

  • Demand peaks in the late afternoon and evening, with 6 PM showing the highest concentration of taxi activity.
  • Taxi activity is heavily concentrated in Manhattan zones, showing how much overall trip volume depends on dense geographic demand.
  • Trip duration increases during high-demand periods, pointing to congestion pressure during peak operating hours.
  • Longer-distance trips generate more total revenue, while shorter trips often perform better when measured by revenue per minute.
  • Airport trips represent a smaller share of total trips while contributing a larger share of revenue.
  • Demand patterns are more geographically stable than efficiency patterns, which shift more noticeably by time of day.

Tools Used

Technology Stack

Power BI

Data modeling, DAX measures, KPI reporting, filtering, dashboard design, and interactive analysis.

Power Query

Data shaping, cleanup workflows, preprocessing, and reporting table preparation.

Python

Aggregation pipelines, preprocessing workflows, and dataset optimization for large-scale reporting.

Outcome

Analytics Scope

The project covers the full analytics workflow from raw trip data through preprocessing, aggregation, KPI development, Power BI modeling, and dashboard design.

The final report gives a clear view of taxi demand, geographic concentration, airport activity, revenue behavior, and operational efficiency across NYC taxi trips.

This project is intentionally more analytics-heavy than a simple KPI dashboard. It focuses on pattern discovery, operational tradeoffs, and performance behavior across a large, complex transportation dataset.