Olympics medals table: a statistician's view
Much has been made in recent days of the standing of various countries in the Olympics medals table. As I write this, the USA is currently in the lead with 81 medals, China are second with 77, and Russia are 3rd with 53.
Now, it's fairly obvious that that doesn't necessarily prove that those 3 countries are the most sportingly talented countries in the world. They are all countries with huge populations, so you would expect them to win more medals than smaller countries. (The excellent statistics programme on BBC Radio 4 "More or Less" covered this concept recently, and it's well worth a listen.)
So if we want to see which countries are the most talented at sports, we could look at the number of medals per capita, taking account of the population of each country. A helpful website called "Medals per Capita" has done just that, and you can see the medals per capita league table here. What's striking about that table is the top few places are dominated by small countries. Tiny Grenada is in the top spot, and Jamaica, Estonia, Slovenia, and Cyprus are also in the top 10 places.
It seems that, while looking at crude number of medals may give an unfair advantage to large countries, calculating a simple rate per capita probably gives an advantage to small countries. It makes the assumption that number of medals should be in direct proportion to population size, which, when you think about it, doesn't seem completely reasonable. Would you really expect country A to win 50 times as many medals as country B if it has 50 times the population? More medals, yes, but probably not as many as 50 times more. Each country still has only one squad of elite olympic athletes to train, so it doesn't seem reasonable that the expected advantage in terms of medals should be in direct proportion to the population size.
But it gets more complicated on that. As mentioned on More or Less, we should also consider the relative financial resources of different countries. You would expect richer countries to win more medals than smaller countries. So we could also look at medals per unit of GDP. The helpful Medals per Capita website has done that as well. Again, it is noteworthy that the top spots are dominated by tiny countries. The problem here is similar to the problem of medals per capita, because GDP is highly correlated with population size. So that table also doesn't seem completely fair.
So, what tools does a statistician have to solve this problem? I think the answer is to develop a realistic statistical model to predict the number of medals each country should get, based on its population and GDP, but not making restrictive assumptions about number of medals being in proportion to either.
This is not a completely trivial task. The problem with number of medals is that it is highly skewed: most countries have a small number of medals, and there are just a small number such as the US and China with very many medals. This means that using a linear regression model to predict the number of medals probably won't be appropriate, as it requires normally distributed data. A log transformation helps to some extent (analysing the logarithm of the number of medals rather than the actual number), but it still doesn't produce data that give a good fit to the assumptions of a normal distribution underlying linear regression analysis.
Number of medals is a type of count data, and those of you who have studied statistics will be thinking at this point that we could model the medals as a Poisson variable. That seems like a good plan, until you try it and check the assumptions behind that model. It turns out that the data suffer from a phenomenon known as over-dispersion (this means that the data are more highly variable than would be expected from a true Poisson distribution), so the Poisson analysis also isn't appropriate.
Fortunately, there is a statistical technique we can use for analysing over-dispersed Poisson data, which is known as the negative binomial distribution. So to calculate the predicted number of medals for each country, I used a negative binomial regression model.
It turns out that the logarithm of the population size is a better predictor of the number of medals than the straightforward population. This fits the idea that the expected number of medals probably won't be directly proportional to the population size, but will rise more slowly than the population.
GDP, as I've already mentioned, is highly correlated with population size, and we are already including population size in the model, so it makes sense to use GDP per capita (ie GDP divided by the population size) in the model instead of GDP itself. And in fact, again, a log transformation works better than pure GDP per capita.
So, after fitting the model, we have an equation for the number of medals each country would be expected to win, based on its population size and GDP. That equation is:
number of medals = exp(-10.17 + 0.501 log(population) + 0.383 log(GDP per capita))
I don't claim that that is necessarily the best statistical model you could fit here (and suggestions for how it could be improved welcome via the comments form below!), but it does seem to me to be a reasonable one that takes account of the observed relationship between medals, population size, and GDP, without making too many assumptions.
So, who is now in the lead? Well, using data current as of lunchtime on Thursday, the winner is Jamaica, with 341% of the number of medals that would be expected for a country of its size and GDP. The full list (which of course may look different by the time the Olympics are over) is here:
Rank | Country | Medals won | Predicted medals | % of predicted medals |
1 | Jamaica | 6 | 1.8 | 341 |
2 | Belarus | 10 | 3.4 | 298 |
3 | Russia | 53 | 17.8 | 298 |
4 | Hungary | 14 | 4.8 | 290 |
5 | Great Britain | 48 | 17.9 | 268 |
6 | Grenada | 1 | 0.4 | 253 |
7 | New Zealand | 10 | 4.3 | 234 |
8 | Australia | 27 | 12.8 | 212 |
9 | Mongolia | 3 | 1.4 | 212 |
10 | China | 77 | 39.2 | 197 |
11 | South Korea | 25 | 12.9 | 194 |
12 | Armenia | 3 | 1.6 | 193 |
13 | North Korea | 5 | 2.6 | 190 |
14 | United States | 81 | 43.6 | 186 |
15 | Georgia | 3 | 1.8 | 164 |
16 | Ukraine | 10 | 6.1 | 163 |
17 | Germany | 34 | 21.4 | 159 |
18 | Romania | 9 | 5.7 | 157 |
19 | Kenya | 5 | 3.3 | 153 |
20 | Slovenia | 4 | 2.7 | 149 |
21 | France | 28 | 18.9 | 148 |
22 | Moldova | 2 | 1.4 | 148 |
23 | Netherlands | 15 | 10.2 | 147 |
24 | Denmark | 9 | 6.3 | 143 |
25 | Kazakhstan | 8 | 5.7 | 140 |
26 | Croatia | 4 | 3.2 | 124 |
27 | Czech Republic | 7 | 5.7 | 122 |
28 | Ethiopia | 4 | 3.5 | 114 |
29 | Japan | 31 | 27.3 | 114 |
30 | Azerbaijan | 4 | 3.5 | 114 |
31 | Estonia | 2 | 1.9 | 107 |
32 | Slovakia | 4 | 3.9 | 103 |
33 | Italy | 17 | 17.1 | 99 |
34 | Poland | 9 | 9.3 | 97 |
35 | Canada | 14 | 14.7 | 95 |
36 | Sweden | 7 | 8 | 87 |
37 | Lithuania | 2 | 2.7 | 75 |
38 | Tajikistan | 1 | 1.4 | 69 |
39 | Serbia | 2 | 3 | 67 |
40 | Tunisia | 2 | 3.2 | 63 |
41 | Spain | 9 | 14.3 | 63 |
42 | Colombia | 5 | 8 | 62 |
43 | Dominican Republic | 2 | 3.4 | 60 |
44 | South Africa | 5 | 8.8 | 57 |
45 | Cyprus | 1 | 1.9 | 54 |
46 | Trinidad and Tobago | 1 | 1.9 | 53 |
47 | Brazil | 10 | 20.6 | 49 |
48 | Qatar | 2 | 4.2 | 47 |
49 | Norway | 3 | 7.2 | 42 |
50 | Belgium | 3 | 8 | 37 |
51 | Singapore | 2 | 5.5 | 36 |
52 | Switzerland | 3 | 8.4 | 36 |
53 | Mexico | 5 | 14.4 | 35 |
54 | Greece | 2 | 6.5 | 31 |
55 | Guatemala | 1 | 3.3 | 30 |
56 | Uzbekistan | 1 | 3.6 | 28 |
57 | Egypt | 2 | 7.5 | 27 |
58 | Thailand | 2 | 8.5 | 23 |
59 | Kuwait | 1 | 4.7 | 21 |
60 | Morocco | 1 | 4.9 | 21 |
61 | Ireland | 1 | 5.2 | 19 |
62 | India | 4 | 22.9 | 17 |
63 | Hong Kong | 1 | 5.7 | 17 |
64 | Finland | 1 | 5.7 | 17 |
65 | Portugal | 1 | 5.9 | 17 |
66 | Algeria | 1 | 6.3 | 16 |
67 | Indonesia | 2 | 14 | 14 |
68 | Malaysia | 1 | 7.1 | 14 |
69 | Venezuela | 1 | 7.4 | 13 |
70 | Argentina | 1 | 8.9 | 11 |
71 | Saudi Arabia | 1 | 9.3 | 11 |
72 | Turkey | 1 | 11.8 | 8 |
I think this is a fairer league table than the crude number of medals, medals per capita, or medals per GDP, but (and again you will already know this if you have listened to More or Less) it still doesn't give the whole picture. There are two rather important variables not accounted for in the analysis.
The first of them is the extent to which Olympic sports figure among national sporting priorities. This accounts for India's poor position: while India is indeed a proud and successful sporting nation, the sport that raises the greatest passions there is cricket, which is not an Olympic sport. Jamaicans, on the other hand, are rather good at running, and there are many running events at the Olympics where they can pick up medals.
The other important variable is the amount of money actually spent on training elite athletes. Just because a country has high GDP doesn't necessarily mean they will choose to prioritise spending on elite sports.
So even the above table, while fairer than most other tables you see, still doesn't really tell you about which nation can claim the greatest sporting prowess. All it can really tell you is which nation has the greatest combination of sporting prowess and a willingness to spend money on elite sports.
Interesting post. Would another variable of interest be the number of sports entered or resources invested per sport? Jamaican dominance for example is in track and field, and I presume that's where all their resources go?