Fork of Vega-Lite API Template
An interactive scatter plot visualizes the relationship between the weight and height of Pokémon, with each point colored by type and rendered as an SVG circle. The visualization uses the D3.js v4 library’s `scaleLinear`, `axisBottom`, `axisLeft`, and `brushX` APIs to support panning and zooming via brush selection, with transitions animating axis and circle updates. Data is loaded from a CSV file hosted on GitHub, styled with a custom configuration for clearer labels, and built within a React framework.