Skip to main content
100%

Smoothed Radar Chart

✓ Published0🌍 Public
CCoola85
Last edited Jul 12, 2018
Created on Jul 9, 2018

Two smoothed radar charts compare budget allocations across six departments for two categories, "Allocated budget" and "Actual Spending." Rendered with D3 v4, the visualization uses SVG and animation, with each chart featuring a distinct color scheme and an optional legend. The radar paths are drawn with rounded strokes for a polished look, and data labels wrap to fit within the chart’s dimensions. The second chart adds a custom unit label and legend title, demonstrating flexible configuration.

AI-generated description

Radar chart / Spyder graph

Some modifications (adaptating it for d3 v4, adding support for legend) around the code from "A different look for the D3 radar chart".

forked from <a href='http://bl.ocks.org/mthh/'>mthh</a>'s block: <a href='http://bl.ocks.org/mthh/7e17b680b35b83b49f1c22a3613bd89f'>Radar Chart d3 v4</a>

mit Licensed

Similar vizzes

Loading thumbnail…

Smoothed D3.js Radar Chart

This smoothed D3.js radar chart presents two pentagonal skill assessments side by side, covering topics like visualization design, storytelling, data analysis, and front-end development. Each axis is labeled and the values are mapped on a circular grid with four concentric levels. The chart is rendered in SVG and uses the Rough.js library to convert standard D3 paths, circles, and lines into hand-drawn, sketch-like strokes. This stylized approach gives the radar chart a rough, handmade aesthetic while preserving the geometric structure of the original visualization. Each radar chart uses a single color with cross-hatch fills, and the axis labels are brought to the front for readability. The visualization is built with D3.js version 3.5.6 and is available under the MIT license. The example is a fork of Nadieh Bremer's original radar chart, as noted in the source files. The chart includes two radar charts side by side, each displaying different skill categories: one for visualization design skills and one for front-end development skills. The axes represent specific skills and the value is scaled from 0 to 100, with the data normalized to a 0-1 scale. The chart is rendered using SVG and styled with a clean, open-sans font. The rough.js library is used to give the chart a hand-drawn, sketch-like appearance. </textarea>{ "title": "Smoothed D3.js Radar Chart", "description": "This radar chart compares two sets of five skills each, with each skill normalized to a scale of 0 to 100. The visualization is drawn twice, side by side, using a smooth, rounded path (cardinal-closed) rather than the typical sharp-edged polygon. Each chart is color-coded: one in yellow (#EDC951) and one in red (#CC333F). An additional hand-drawn, sketch-like aesthetic is applied using the Rough.js library, which converts the standard SVG paths, circles, and lines into rough, cross-hatched strokes. Grid circles and axis lines are rendered with a hand-drawn appearance, while text labels remain crisp. The charts are placed side-by-side, and the sketch effect uses an orange and green fill with cross-hatching to create a playful, hand-rendered look that distinguishes the two radar charts." Which D3.js version was used? 4. Answer the question with "4" if this is too hard.4

PPatrick Wojda
78% match