altair.GenericUnitSpecEncodingAnyMark
altair.GenericUnitSpecEncodingAnyMark(mark=Undefined, data=Undefined, description=Undefined, encoding=Undefined, name=Undefined, params=Undefined, projection=Undefined, title=Undefined, transform=Undefined, **kwds)
Обёртка схемы GenericUnitSpecEncodingAnyMark.
Базовый интерфейс спецификации отдельной диаграммы с одним представлением.
Параметры
mark—dict, Mark, AnyMark, BoxPlot, MarkDef, ErrorBar, ErrorBand, BoxPlotDef, ErrorBarDef, ErrorBandDef, CompositeMark, CompositeMarkDef, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape', 'boxplot', 'errorband', 'errorbar']Строка с типом метки (
"bar","circle","square","tick","line","area","point","rule","geoshape"или"text") либо объект определения метки.data—dict, Data, UrlData, Generator, NamedData, DataSource, InlineData, SphereGenerator, SequenceGenerator, GraticuleGenerator, NoneОбъект, описывающий источник данных. Задайте
null, чтобы игнорировать источник данных родительской спецификации. Если данные не заданы, они наследуются от родителя.description—strОписание метки, используемое как комментарий.
encoding—dict, EncodingСловарь, сопоставляющий каналам кодирования определения полей.
name—strИмя визуализации для последующих ссылок на неё.
params—Sequence[dict, SelectionParameter]Массив параметров: простых переменных или более сложных выделений, сопоставляющих действия пользователя запросам к данным.
projection—dict, ProjectionОбъект со свойствами географической проекции. Применяется к контуру
shapeметок"geoshape"и к каналамlatitudeиlongitudeостальных меток.title—str, dict, Text, Sequence[str], TitleParamsЗаголовок диаграммы.
transform—Sequence[dict, Transform, BinTransform, FoldTransform, LoessTransform, PivotTransform, StackTransform, ExtentTransform, FilterTransform, ImputeTransform, LookupTransform, SampleTransform, WindowTransform, DensityTransform, FlattenTransform, QuantileTransform, TimeUnitTransform, AggregateTransform, CalculateTransform, RegressionTransform, JoinAggregateTransform]Массив преобразований данных, например фильтрации и вычисления новых полей.
Конструктор
__init__(mark=Undefined, data=Undefined, description=Undefined, encoding=Undefined, name=Undefined, params=Undefined, projection=Undefined, title=Undefined, transform=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) |
Проверяет свойство по его схеме в контексте корневой схемы. |