Lollipop Chart USA Flights On-time Performance
A lollipop chart visualizes USA flight on-time performance by day of the month, comparing average departure delay (green circles) against arrival delay (purple circles) for each day. The chart uses D3 v4’s `scaleLinear` for the horizontal delay axis and `scaleBand` for the vertical day axis, with lines connecting the two delay values per day. Data is loaded from a CSV via `d3.csv` and rendered as SVG circles and lines within a React framework.
AI-generated descriptionA Lollipop chart for USA Flights on-time Performance Analysis using the React & D3.
This visualization is about USA flights on-time performance.
Experience :
1> While making this visualization, data pre-processing took me 2 days to get the final result, which is the USA flights delay condition by month. I also got the result by date/day/week and will play it around later.
2> Drawing this bar chart using React & D3 was much more difficult than using vega-lite-api, but it was also more interesting when I created all elements one by one by myself.
One idea I got from these two weeks' assignment was, when I want to realize a visualization in the future, I could use vega-lite-api first to try out all the ideas, and after choosing the best one I can use React & D3 to realize it. However I am not sure if my understand is right or not lol.