Untitled
This interactive scatter plot displays two measured variables, Spe_1 and Spe_2, as semi-transparent circular points on Cartesian axes. Users can zoom and pan the chart using the mouse. The visualization uses d3.zoom to handle user interactions, rescaling the linear scales with d3.event.transform. Axes update through d3.axisBottom and d3.axisLeft, while a clipPath prevents points from rendering outside the plot area. Data loads from a CSV file hosted on GitHub, and the chart is rendered in SVG within a React-based page using d3.v4.