Smoothed D3.js Radar Chart
A smoothed D3.js radar chart compares five smartphones across four attributes—battery life, brand, contract cost, and design quality—using overlapping, semi-transparent polygons. The chart renders in SVG with animated, cardinal-closed paths that round the blob strokes, and includes a circular grid with percentage labels, a glow filter, and tooltips. Built with D3 v3 and React, it uses `d3.scale.ordinal` for colors, `d3.scale.linear` for radial scaling, and a custom `RadarChart` function adapted from Nadieh Bremer’s design.