Line chart
This line chart visualizes San Francisco temperature readings over a week, with a smooth natural curve connecting individual data points and circles marking each observation. Built with React and D3 v5, the visualization uses `scaleTime` for the x-axis, `scaleLinear` for temperature values, and the `line()` generator with `curveNatural` for the path. Axes, labels, and tick marks are rendered as SVG elements, with tooltips providing abbreviated weekday labels for each data point.