D3
This visualization displays Dubai Metro station trip data as a treemap, where each block represents a station and is sized according to monthly trip counts, sorted into ranges. Clicking a range zooms into a detailed view ordered by trip volume, with a zoom-out button to reset. Built with D3 v5 and SVG, it uses d3.csv to load the dataset and scaleBand for layout, while the treemap structure is manually implemented via rectangular blocks rather than d3.treemap. The color scale uses d3.scaleLinear to encode trip values.
AI-generated descriptionMonthly Data Visualization treemap
The visualization shows the monthly data of Dubai Metro with ranges on number of trips for every station.
The blocks are sorted by number of stations in range, for example for month of may the range 10-99 for number of trips has 3 stations, Al Furjan, EXPO, Jabal Ali
Clicking on a range is a zoom like functionality which opens a new visualization for data in that range, which is ordered by number of trips.
Zoom out button is used to reset data if you clicked on a range.