Для простой начальной точки, используя legends
в этом Демонстрации Vega Donut Chart :
Вот код легенды, который я использовал:
"legends": [
{
"fill": "color",
"title": "This is the Title",
"orient": "top-left",
"encode": {
"symbols": {"enter": {"fillOpacity": {"value": 0.5}}},
"labels": {"update": {"text": {"field": "value"}}}
}
}
]
Это должно послужить полезным примером для вас. Другие свойства legends
могут быть найдены здесь .