Customizing axes
This example demonstrates how to customize axes in a bar chart showing the top 10 most populous countries, with population values formatted from raw numbers (like 200,000,000) into compact abbreviations (200M) using `d3.format`. The visualization removes default axis lines and tick marks, adds grid lines via negative tick sizes, and includes a title and axis labels styled according to a dataviz style guide. Data is loaded from a CSV file using `d3.csv`, and scales (`scaleLinear`, `scaleBand`) and axes (`axisBottom`, `axisLeft`) render the SVG output with custom styling in CSS.