The Wolfram|Alpha Blog is now part of the Wolfram Blog. Join us there for the latest on Wolfram|Alpha and other Wolfram offerings »
The Wolfram|Alpha Team

New Age Pyramids Enhance Population Data

April 18, 2011 —
Comments Off

By popular demand, Wolfram|Alpha recently expanded population data for most of the world’s countries, based in part on statistics from the United Nations Population Division. Populations are shaped by factors such as disease, war, genocide, and famine as well as more benign phenomena such as immigration. One of the more common user requests in this area has been to support queries like “China population distribution”, which now returns an age pyramid and detailed table of population by age and sex:

China population distribution

You can also query for specific age groups, as indicated on the pyramid, or just query for a single age, and Wolfram|Alpha will return data for the appropriate five-year age “bin”:

3-year-old people in China

Here, Wolfram|Alpha computes that this age group represented about 6.5% of the total population in 2010. If you click the “Show history” button in the population fraction pod, you’ll also see that this fraction has been mostly in decline since 1950. What might China look like 20 years from now? Enter “China age distribution 2030” and you’ll see that, relative to the middle-aged, the youngest population is likely to represent an even smaller fraction of total population.

You can also compare multiple countries: try “US, China, India population fraction age 65 in 2030” to see how rapidly these countries are aging.

US, China, India population fraction age 65 in 2030

There is a lot of history to explore. Let us know if you spot any other interesting trends in this data.


Can’t wait to see the Manipulate version! One can see the changing of shapes of age distribution.

Posted by Samuel Chen April 19, 2011 at 5:29 am

Quite interesting, I say this is a good step for W|A into social studies for which, by the way, immigration is rather regarded as a social phenomena not always benign. Congratulations!

Posted by Armando Garcia April 19, 2011 at 11:06 pm

Looks to be very interesting indeed. Can’t wait for a “Manipulate” funktion 🙂

Posted by George April 20, 2011 at 12:06 pm

18-years-old or older is useful as this is the segment of the population that can register to vote in elections. Any way to calculate this using this new functionality?

Posted by Gustavo Delfino April 23, 2011 at 8:48 pm

    Hello Gustavo, That computation is not available at this time. It is a nice idea and we’ve shared it with our development team. Thank you!

    Posted by The Wolfram|Alpha Team April 25, 2011 at 10:26 am