altair.UnitSpecWithFrame
altair.UnitSpecWithFrame(mark=Undefined, data=Undefined, description=Undefined, encoding=Undefined, height=Undefined, name=Undefined, params=Undefined, projection=Undefined, title=Undefined, transform=Undefined, view=Undefined, width=Undefined, **kwds)
Обёртка схемы UnitSpecWithFrame.
Параметры
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Словарь, сопоставляющий каналам кодирования определения полей.
height—dict, float, Step, Literal['container']Высота визуализации.
- Если поле y непрерывное, высота должна быть числом.
- Если поле y дискретное или отсутствует, высоту можно задать числом для фиксированного размера либо объектом
{step: number}, определяющим высоту одного дискретного шага. Отсутствие поля y эквивалентно одному дискретному шагу. - Для адаптивной высоты используйте
"container".
Значение по умолчанию: определяется
config.view.continuousHeightдля непрерывного поля y иconfig.view.discreteHeightв остальных случаях.Примечание: для диаграмм с каналами
rowиcolumnзадаёт высоту одного представления; значение"container"недоступно.См. также: документация
height.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]Массив преобразований данных, например фильтрации и вычисления новых полей.
view—dict, ViewBackgroundОбъект, определяющий заливку и обводку фона представления.
Значение по умолчанию: отсутствует (прозрачный фон).
width—dict, float, Step, Literal['container']Ширина визуализации.
- Если поле x непрерывное, ширина должна быть числом.
- Если поле x дискретное или отсутствует, ширину можно задать числом для фиксированного размера либо объектом
{step: number}, определяющим ширину одного дискретного шага. Отсутствие поля x эквивалентно одному дискретному шагу. - Для адаптивной ширины используйте
"container".
Значение по умолчанию: определяется
config.view.continuousWidthдля непрерывного поля x иconfig.view.discreteWidthв остальных случаях.Примечание: для диаграмм с каналами
rowиcolumnзадаёт ширину одного представления; значение"container"недоступно.См. также: документация
width.
Конструктор
__init__(mark=Undefined, data=Undefined, description=Undefined, encoding=Undefined, height=Undefined, name=Undefined, params=Undefined, projection=Undefined, title=Undefined, transform=Undefined, view=Undefined, width=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) |
Проверяет свойство по его схеме в контексте корневой схемы. |