I made this plot using Matplotlib and the data from the US CDC vital statistics data which is publicly available here: https://www.cdc.gov/nchs/data_access/Vitalstatsonline.htm . The data is on the over 3.5 million births of children in the US in 2024.

After feedback last time I posted this data, I made the plot more readable and in addition added a second plot with logarithmic scale.

Posted by lorisaurus

7 Comments

  1. My wife’s ex-husband, at 52, just knocked up a 28 year old. The box isn’t even on this fucking graph. Hilarious.

  2. Is there any particular reason why younger teen pregnancies weren’t included? Just not enough data?

  3. This really is some beautiful data!
    The “improved” heat map is actually informative. It shows that people tend to settle down and start families with people their own age. BUT, men skew just a bit older than women.
    The stories we hear about crazy age gaps are the minority, at least with couples that have kids. It’s more like “guys tend to be *a few* years older than their partners.”

  4. At least there’s empty cells in the bottom right. The fact that there’s any color at all in the top left is very disturbing.