'Visual representation of a Ranking over time (image provided)

The graph below shows a ranking of countries at 10 different points. The cool thing with this graph is that it allows you to track changes in the ranking over time. I want to create create something similar, but I have no idea how it was created...

My guess is that it was created using some design tool like adobe indesign, but my hope is that there might be some other tools for obtaining such a graphic (maybe even a way to do it within Mathematica or Python?)?

Any ideas and/or suggestions on where to look would be much appreciated.

PS: In case I did not post this in the most appropriate of stackExchange's many forums--my apology.

Source: Hidalgo and Hausmann (2010)



Solution 1:[1]

it is called a bump chart, you can learn how to make it with python in this article How to make a bump chart

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Luchiwis