Scatter Plot to Linear Chart
This visualization combines a scatter plot and a smooth line chart to show the top 10 most populous countries, with population values loaded from a CSV file. It uses d3.scaleLinear and d3.scalePoint for axes, d3.line with curveMonotoneX for the connecting path, and SVG circles with hover opacity changes. The data comes from a local file noting country populations, and the x-axis labels are formatted using d3.format to abbreviate large numbers.