altair.SharedEncoding

altair.SharedEncoding(angle=Undefined, color=Undefined, description=Undefined, detail=Undefined, fill=Undefined, fillOpacity=Undefined, href=Undefined, key=Undefined, latitude=Undefined, latitude2=Undefined, longitude=Undefined, longitude2=Undefined, opacity=Undefined, order=Undefined, radius=Undefined, radius2=Undefined, shape=Undefined, size=Undefined, stroke=Undefined, strokeDash=Undefined, strokeOpacity=Undefined, strokeWidth=Undefined, text=Undefined, theta=Undefined, theta2=Undefined, time=Undefined, tooltip=Undefined, url=Undefined, x=Undefined, x2=Undefined, xError=Undefined, xError2=Undefined, xOffset=Undefined, y=Undefined, y2=Undefined, yError=Undefined, yError2=Undefined, yOffset=Undefined, **kwds)

Обёртка схемы SharedEncoding.

Параметры

angle — dict
color — dict
description — dict
detail — dict, FieldDefWithoutScale, Sequence[dict, FieldDefWithoutScale]

Дополнительная детализация для группировки данных в агрегированных представлениях и метках линий, следов и областей без сопоставления данных конкретному визуальному каналу.

fill — dict
fillOpacity — dict
href — dict
key — dict
latitude — dict
latitude2 — dict
longitude — dict
longitude2 — dict
opacity — dict
order — dict, OrderOnlyDef, OrderFieldDef, OrderValueDef, Sequence[dict, OrderFieldDef]

Порядок меток.

Примечание: в агрегированных диаграммах поле order нужно агрегировать, чтобы не создавать дополнительные группы агрегирования.

radius — dict
radius2 — dict
shape — dict
size — dict
stroke — dict
strokeDash — dict
strokeOpacity — dict
strokeWidth — dict
text — dict
theta — dict
theta2 — dict
time — dict
tooltip — dict, StringFieldDefWithCondition, StringValueDefWithCondition, Sequence[dict, StringFieldDef], None

Текст всплывающей подсказки при наведении мыши. Кодирование tooltip переопределяет свойство tooltip определения метки.

Подробное описание всплывающих подсказок в Vega-Lite см. в документации tooltip.

url — dict
x — dict
x2 — dict
xError — dict
xError2 — dict
xOffset — dict
y — dict
y2 — dict
yError — dict
yError2 — dict
yOffset — dict

Конструктор

__init__(angle=Undefined, color=Undefined, description=Undefined, detail=Undefined, fill=Undefined, fillOpacity=Undefined, href=Undefined, key=Undefined, latitude=Undefined, latitude2=Undefined, longitude=Undefined, longitude2=Undefined, opacity=Undefined, order=Undefined, radius=Undefined, radius2=Undefined, shape=Undefined, size=Undefined, stroke=Undefined, strokeDash=Undefined, strokeOpacity=Undefined, strokeWidth=Undefined, text=Undefined, theta=Undefined, theta2=Undefined, time=Undefined, tooltip=Undefined, url=Undefined, x=Undefined, x2=Undefined, xError=Undefined, xError2=Undefined, xOffset=Undefined, y=Undefined, y2=Undefined, yError=Undefined, yError2=Undefined, yOffset=Undefined, **kwds)

Методы

Метод Описание
__init__
copy(deep, ignore) Возвращает копию объекта.
from_dict(dct, validate) Создаёт экземпляр класса из представления в виде словаря.
from_json(json_string, validate, **kwargs) Создаёт экземпляр объекта из корректной строки JSON.
resolve_references(schema) Разрешает ссылки в контексте схемы объекта или корневой схемы.
to_dict(validate, ignore, context) Возвращает представление объекта в виде словаря.
to_json(validate, indent, sort_keys, ignore, …) Возвращает представление объекта в строке JSON.
validate(instance, schema) Проверяет экземпляр по схеме класса в контексте корневой схемы.
validate_property(name, value, schema) Проверяет свойство по его схеме в контексте корневой схемы.