Working with Time
This visualization shows how temperature varies over time in San Francisco across a week, using timestamp and temperature data from the United Nations World Population Prospects 2019 dataset. A natural curve connects the data points, with the time axis formatted to display day abbreviations. Built with React and D3 v5, it uses `scaleTime`, `scaleLinear`, `extent`, and `timeFormat` to map the data, while custom `AxisBottom` and `AxisLeft` components render the tick marks and labels as SVG elements.