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}}},
}},
})