altair.typing.EncodeKwds
class altair.typing.EncodeKwds
Каналы кодирования сопоставляют свойства данных визуальным свойствам диаграммы.
Параметры
angleУгол поворота точечных и текстовых меток.
colorЦвет меток — заливка или обводка в зависимости от свойства
filledопределения метки. По умолчаниюcolorзадаёт заливку для"area","bar","tick","text","trail","circle"и"square", а для"line"и"point"— обводку.Значение по умолчанию: если не задано, зависит от свойства
colorнастроек меток.Примечания:
- Чтобы отдельно управлять цветами заливки и обводки, используйте каналы
fillиstroke. Они имеют приоритет надcolorи могут переопределить его при конфликте. - Дополнительные сведения о настройке цветовой схемы приведены в документации шкал.
- Чтобы отдельно управлять цветами заливки и обводки, используйте каналы
columnОпределение поля для горизонтального разбиения диаграммы на фасеты.
descriptionТекстовое описание метки для доступности ARIA (только для вывода SVG). В SVG это описание записывается в атрибут
"aria-label".detailДополнительная детализация для группировки данных в агрегированных представлениях и метках линий, следов и областей без сопоставления данных конкретному визуальному каналу.
facetОпределение поля для гибкого разбиения диаграммы на фасеты.
Если задан канал
rowилиcolumn, этот канал игнорируется.fillЦвет заливки меток. Значение по умолчанию: если не задано, зависит от свойства
colorнастроек меток.Примечание: кодирование
fillимеет приоритет надcolorи может переопределить его при конфликте.fillOpacityНепрозрачность заливки меток.
Значение по умолчанию: если не задано, зависит от свойства
fillOpacityнастроек меток.hrefURL, который открывается при щелчке мышью.
keyПоле данных, используемое как уникальный ключ привязки. При обновлении данных визуализации значение ключа сопоставляет записи данных существующим экземплярам меток. Канал ключа сохраняет соответствие объектов при анимированных переходах с динамическими данными.
latitudeШирота меток в географической проекции.
latitude2Вторая координата широты для интервальных меток
"area","bar","rect"и"rule"в географической проекции.longitudeДолгота меток в географической проекции.
longitude2Вторая координата долготы для интервальных меток
"area","bar","rect"и"rule"в географической проекции.opacityНепрозрачность меток.
Значение по умолчанию: если не задано, зависит от свойства
opacityнастроек меток.orderПорядок меток.
- Для меток с накоплением канал
orderзадаёт порядок накопления. - Для линий и следов задаёт порядок точек данных в линии. Полезен для точечной диаграммы с соединёнными точками. Значение
{"value": null}сохраняет исходный порядок данных в источниках. - В остальных случаях задаёт порядок слоёв меток.
Примечание: в агрегированных диаграммах поле
orderнужно агрегировать, чтобы не создавать дополнительные группы агрегирования.- Для меток с накоплением канал
radiusВнешний радиус дуговых меток в пикселях.
radius2Внутренний радиус дуговых меток в пикселях.
rowОпределение поля для вертикального разбиения диаграммы на фасеты.
shapeФорма метки.
- Для меток
pointподдерживаются:- формы
"circle","square","cross","diamond","triangle-up","triangle-down","triangle-right"и"triangle-left"; - линейный символ
"stroke"; - центрированные направленные формы
"arrow","wedge"и"triangle"; - пользовательская строка контура SVG. Для правильного масштабирования контур должен вписываться в квадрат с координатами от -1 до 1 по обеим осям.
- формы
- Для меток
geoshapeдолжно быть определением поля с данными GeoJSON.
Значение по умолчанию: если не задано, зависит от свойства
shapeнастроек точечных меток; если и оно не задано, используется"circle".- Для меток
sizeРазмер метки.
- Для
"point","square"и"circle"— размер символа, то есть площадь метки в пикселях. - Для
"bar"и"tick"— размер столбца или штриха. - Для
"text"— размер шрифта текста. - Для
"line","area"и"rect"не поддерживается. Для линии переменного размера используйте"trail".
- Для
strokeЦвет обводки меток. Значение по умолчанию: если не задано, зависит от свойства
colorнастроек меток.Примечание: кодирование
strokeимеет приоритет надcolorи может переопределить его при конфликте.strokeDashШтриховой узор обводки меток.
Значение по умолчанию:
[1,0](сплошная линия).strokeOpacityНепрозрачность обводки меток.
Значение по умолчанию: если не задано, зависит от свойства
strokeOpacityнастроек меток.strokeWidthТолщина обводки меток.
Значение по умолчанию: если не задано, зависит от свойства
strokeWidthнастроек меток.textТекст метки
text.thetaДля arc — угловая длина дуги в радианах, если
theta2не задан, иначе начальный угол. Ноль направлен вверх, или на север; положительные значения идут по часовой стрелке. Для text — угол в полярных координатах, в радианах.theta2Конечный угол дуги в радианах. Ноль направлен вверх, или на север; положительные значения идут по часовой стрелке.
timetooltipТекст всплывающей подсказки при наведении мыши. Кодирование
tooltipпереопределяет свойствоtooltipопределения метки.Подробное описание всплывающих подсказок в Vega-Lite см. в документации
tooltip.urlURL метки изображения.
xКоордината x примитива или ширина горизонтальных bar и area, если не заданы
x2илиwidth. Значение может быть числом или строкой"width", обозначающей ширину диаграммы.x2Вторая координата x для area, bar, rect и rule с диапазоном. Значение может быть числом или строкой
"width", обозначающей ширину диаграммы.xErrorПогрешность координат x для меток
"errorbar"и"errorband", заданных через значения погрешностей.xError2Вторичная погрешность координат x для меток
"errorbar"и"errorband", заданных через значения погрешностей.xOffsetСмещение положения меток по оси x.
yКоордината y примитива или высота вертикальных bar и area, если не заданы
y2илиheight. Значение может быть числом или строкой"height", обозначающей высоту диаграммы.y2Вторая координата y для area, bar, rect и rule с диапазоном. Значение может быть числом или строкой
"height", обозначающей высоту диаграммы.yErrorПогрешность координат y для меток
"errorbar"и"errorband", заданных через значения погрешностей.yError2Вторичная погрешность координат y для меток
"errorbar"и"errorband", заданных через значения погрешностей.yOffsetСмещение положения меток по оси y.
Конструктор
__init__(*args, **kwargs)
Методы
| Метод | Описание |
|---|---|
__init__ |
|
clear() |
Удалить все элементы словаря. |
copy() |
Вернуть поверхностную копию словаря. |
fromkeys(type, iterable, value) |
Создать словарь с ключами из итерируемого объекта и значениями, равными value. |
get(key, default) |
Вернуть значение ключа, если он есть в словаре; иначе default. |
items() |
Вернуть представление элементов словаря с операциями, подобными операциям над множествами. |
keys() |
Вернуть представление ключей словаря с операциями, подобными операциям над множествами. |
pop |
Удалить указанный ключ и вернуть соответствующее значение: D.pop(k[,d]) → v. |
popitem() |
Удалить и вернуть пару (ключ, значение) в виде кортежа из двух элементов. |
setdefault(key, default) |
Добавить ключ со значением default, если ключ отсутствует в словаре. |
update |
Обновить словарь D из отображения или итерируемого объекта E и именованных аргументов F: D.update([E, ]**F) → None. |
values() |
Вернуть представление значений словаря. |
Атрибуты
| Атрибут |
|---|
angle |
color |
column |
description |
detail |
facet |
fill |
fillOpacity |
href |
key |
latitude |
latitude2 |
longitude |
longitude2 |
opacity |
order |
radius |
radius2 |
row |
shape |
size |
stroke |
strokeDash |
strokeOpacity |
strokeWidth |
text |
theta |
theta2 |
time |
tooltip |
url |
x |
x2 |
xError |
xError2 |
xOffset |
y |
y2 |
yError |
yError2 |
yOffset |