Skip to main content
100%

On-time performance of the top-5 busiest airports in USA

✓ Published2🌍 Public
XXinting Yao
Last edited Nov 1, 2019
Created on Oct 22, 2019

This radial chart shows the on-time performance of the top-5 busiest US airports by plotting average departure delay across dates in a circular layout. Each airport forms a closed line polygon using `d3.lineRadial` with `curveLinearClosed`, colored by a categorical scale. An interactive color legend highlights one airport at a time, fading others via opacity. The visualization uses React for component structure, D3 v5 scales (`scaleTime`, `scaleLinear`, `scaleOrdinal`), and `pointRadial` for angle axis ticks, with data loaded from a CSV of airline performance metrics.

AI-generated description

A radial chart of USA airlines on-time performance.

Things to do:

  • Add axes (tick marks and labels) for radius
  • Choose a different projection for USA map to add Alaska and Hawaii

Things doing:

  • Adding axes (tick marks and labels) for angle: using pointRadial

Things have done:

  • Used a cleaner way to transform the chart to center
  • Learned how to close the line: using d3.curveLinearClosed
  • Used a cleaner way to choose the range for radiusScale: innerRadius, outerRadius, angleAxisOffset
  • Added a colorLegend
  • Made the colorLegend interactive
MIT Licensed

Similar vizzes