Bikeshare Scatterplot
This scatterplot visualizes the relationship between normalized temperature and total bike ridership across hourly records from a bikeshare dataset. Each point represents a single hourly observation, with the x-axis showing temperature normalized to a range of -8°C to +39°C and the y-axis showing total riders. The code uses D3’s `scaleLinear`, `axisLeft`, and `extent` functions, along with helper functions from `@curran/axis-labels` for axis labels. Rendered via SVG, circles are drawn with constant radius and opacity, overlaid on a light gray inner rectangle.
AI-generated descriptionA simple scatter plot with D3 showing the Bikeshare Dataset.
All x axis values, Normalized Temp in °C, are derived via (t-t_min)/(t_max-t_min), t_min=-8, t_max=+39 (only in hourly scale)