Skip to content

ECharts radar

Reusable interactive radar component for comparing aligned multidimensional profiles against explicit indicator maxima.

Purpose
Compare a small number of profiles across the same bounded dimensions.
Primitive
echarts.Radar
Kind
components.KindEChartsRadar
Configuration
Label, Caption, typed Indicators, aligned named vectors, size, global and series options, and chart style.
Accessibility
Figure name comes from Label and Caption stays visible. Preserve indicator names and exact values in adjacent content.
Usage Example
@echarts.Radar(echarts.RadarConfig{
  Label: "Service health profile",
  Indicators: []echarts.RadarIndicator{
    {Name: "Availability", Max: 100},
    {Name: "Latency", Max: 500},
    {Name: "Capacity", Max: 200},
  },
  Series: []echarts.RadarSeries{{
    Name: "Profile",
    Data: []echarts.RadarData{{Name: "Current", Values: []float64{99.8, 180, 124}}},
  }},
})