Постоянное значение данных
// Спецификация одиночного представления или слоя
{
...,
"mark/layer": ...,
"encoding": { // Кодирование
...: {
"datum": ..., // Значение
},
...
},
...
}
С помощью определения datum можно связать постоянное значение данных с каналом кодирования через его шкалу, задав свойство datum.
Примеры
Выделение порогового значения
datum особенно полезно для аннотирования конкретного значения данных. Например, в сочетании с примитивом rule свойство datum может показать фиксированный порог, например цену акции в 200 долларов:
В datum можно передать и объект даты и времени, например для выделения определённого года:
Цвет линий в составной диаграмме
Ещё одно применение datum — задать цвет линий в составной диаграмме, созданной через repeat: