Learn d3.js
This example shows a minimal introduction to D3.js data binding using an array of five numbers. A static SVG container is set up in the HTML, while the JavaScript selects the body, binds the dataset to paragraph elements, and appends them with the corresponding text values. The visualization demonstrates the core `data()`, `enter()`, and `append()` pattern from D3 v4, alongside the use of `select()` and `text()`. It does not include interactivity or dynamic updates, serving purely as a basic learning exercise.