Постоянное значение канала

// Спецификация одиночного представления или слоя
{
  ...,
  "mark/layer": ...,
  "encoding": {     // Кодирование
    ...: {
      "value": ..., // Значение
    },
    ...
  },
  ...
}

С помощью определения value можно связать постоянное значение с каналом кодирования, задав свойство value.

Например, можно присвоить всем точкам диаграммы одинаковые цвет и форму:

Для столбцов значение канала size меняет ширину столбца. По умолчанию между соседними столбцами остаётся зазор в один пиксель. В следующем примере размер установлен равным 10, чтобы увеличить зазор:

Примечание: постоянное value канала эквивалентно соответствующему свойству объекта mark: например, цвет и форму можно задать как {"color": "#ff9900", "shape": "square"}. В отличие от свойств объекта примитива, определение канала с value можно дополнить свойством condition для условного кодирования. Подробнее — на странице condition.