Farmington Temperature Range
This chart shows the average observed temperature as a line and the range between average minimum and maximum temperatures as a shaded area for Farmington, Michigan, using monthly NOAA data. The visualization uses D3.js version 6 with `scaleTime`, `scaleLinear`, `line`, and `area` generators, all rendered as SVG. Curves are smoothed with `curveBasis`, and the chart includes axes with gridlines, labeled axes, and a title. Circles mark each average temperature point, while the teal area and line encode the temperature range.