Как вы можете видеть в примере , я хочу создать диаграмму с несколькими отметками.Каждой из этих меток нужен определенный цвет, соответствующая метка и легенда.Я понял, что определяю цвет по "домену": {"данные": "таблица", "поле": "район"}.Но мне нужен определенный цвет для моей «промежуточной суммы» и «итоговой» линии.И легенда должна гласить Нойштадт - Итоги и Нойштадт - Подытоги.
Я поиграл с тем, что могу найти в документации шкалы .Но я просто не могу создать цвет и элементы легенды с помощью поля отмеченных меток.
"data": [
{
"name": "table",
"values": [
{"District": "Neustadt", "total": "86", "id": 12, "subtotal": "600", "Year": "2017"},
{"District": "Neustadt", "total": "398", "id": 13, "subtotal": "100", "Year": "2018"},
{"District": "Neustadt", "total": "155", "id": 14, "subtotal": "10", "Year": "2019"}
],
"transform": [
{
"type": "collect",
"sort": {
"field": "Year"
}
}
]
}
],
"scales": [
{
"name": "Year",
"type": "point",
"range": "width",
"domain": {"data": "table", "field": "Year", "sort": true}
},
{
"name": "subtotal",
"type": "linear",
"range": "height",
"nice": true,
"zero": true,
"domain": {"data": "table", "field": "subtotal"}
},
{
"name": "color",
"type": "ordinal",
"range": "category",
"domain": {"data": "table", "field": "District"}
}
]
Я могу получить только один элемент легенды или, конечно, несколько элементов, если в данных будет другой район.Можно ли группировать метки?