Ten Years of Baby Names, in Motion
Why a Bar Chart Race
The dataset tracks the ten most popular boy and girl names in the U.S. each year from 2001 to 2010. I wanted to show how the rankings changed over time, so I used Flourish’s bar chart race. Each year becomes one frame, and the bars re-sort as names gain or lose ground. A static chart would have forced me to choose between showing the ranks and showing the counts. The race shows both over time in a way that is easy to understand!
Changes for Clarity
The template wouldn’t animate the data in its original format, so I rearranged it so each year had its own column. I colored girls’ names pink and boys’ names blue so the two lists can be read in one chart. I also turned off the running total, which added up names that don’t belong together, and I slowed the timeline so viewers can follow the swaps. In general, the data setup was an absolute mess. I took more time cleaning and organizing data than I did creating the visual.
What Motion Shows and Hides
The animation makes some trends hard to miss. Jacob holds first place all ten years, but his count drops by about a third. Isabella and Sophia climb past names like Emily and Madison. Lin’s point about interactive visualization holds here; motion makes change easy to see. Time works as almost a fourth dimension, though, and it has a cost. Viewers only see one year at a time, so they have to hold earlier frames in memory to compare. A screenshot loses the story completely. For DH work, that means an animated chart works best when paired with text that explains what the viewer just watched.
1 thought on “Visualizing Name Popularity”