The figure is from a 2016 Science article:
https://www.science.org/doi/abs/10.1126/science.aaf7131
http://www.columbia.edu/~jeh1/mailings/2016/CaoJ.China-U.S._cooperation_to_advance_nuclear_power.Science.2016.pdf
This project pulls 2024 statistics, and includes hydropower, to plot:
For each country we search for that 10-period, during which the most clean energy production per capita was added. Then plot a bar chart of the 20 top countries. The chart shows the average increase per capita per year in this 10-year window.