I have completed the exercise and it was good way to learn how to plot - however, I noticed with my last plot that the outcome was not as I would have expected then I pasted my code into ChatGPT and asked how I could make it better - the 2nd code of the last question is my code improved by AI and what I learnt was that AI used log to spread out countries and avoid congestion - it also added the below to make the visuals better:
type: "log" Spreads out low-income countries on the X-axis.
label: Makes both axes easier to understand.
grid: true Helps you compare values across the chart.
legend: true Explains how colour represents population.
fillOpacity: 0.65 Makes overlapping dots easier to distinguish.
tip: true Lets you inspect individual countries.
And the 3rd version of the code just make it all the way better by adding size to the dots.
Also, since I'm away from home in Amsterdam - I have no paper or pencil to draw and hence relied on sketches by AI to give a visual presentation of what I would have liked to do.