Literacy Scores by Country, in Reading, Math, and Science

Among 15-year-old students, here’s how 77 countries compare in reading, math, and science. Higher scores are better.


These scores are from the Program for International Student Assessment (PISA). I kind of expected countries that excelled in one subject to be not as good in the other subject, but that wasn’t the case at all. If a country clusters around a certain score in reading, then they’re in the same range in the other subjects.

Note: B-S-J-Z stands for Beijing, Shanghai, Jiangsu and Zhejiang. PISA assessed different regions in China separately.

Become a member. Support an independent site. Make great charts.

Join Now

Learn to Visualize Data See All →

How to Make an Animated Pyramid Chart in R

Make a bunch of charts, string them together like a flip book, and there’s your animation. Sometimes good for showing changes over time. Always fun to play with.

How to Make Bivariate Area Charts in R

Quickly compare two time series variables with this line-area chart hybrid that originated in the 1700s. Also known as: difference chart.

How to Make a Sankey Diagram to Show Flow

These tend to be made ad hoc and are usually pieced together manually, which takes a lot of time. Here’s a way to lay the framework in R, so you don’t have to do all the work yourself.

How to Make Maps in R That Include Alaska and Hawaii

The conterminous United States always gets the attention, while Alaska and Hawaii are often left out. It is time to bring them back into view.