altair.Latitude2
altair.Latitude2(shorthand=Undefined, aggregate=Undefined, bandPosition=Undefined, bin=Undefined, field=Undefined, timeUnit=Undefined, title=Undefined, **kwds)
Обёртка схемы Latitude2.
Определение поля вторичного канала, использующего общую шкалу с первичным каналом. Например, x2, xError и xError2 используют ту же шкалу, что и x.
Параметры
shorthand—str, dict, Sequence[str], RepeatRefСокращённая запись поля, агрегатной функции и типа.
aggregate—dict, Aggregate, ArgmaxDef, ArgminDef, NonArgAggregateOp, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep', 'exponential', 'exponentialb']Функция агрегирования поля, например
"mean","sum","median","min","max","count".По умолчанию:
undefined(None).См. агрегирование.
bandPosition—floatОтносительное положение внутри полосы шкалы, интервала группировки, единицы времени или сегмента накопления. Значение
0помещает примитив в начало полосы,0.5— в середину.bin—NoneФлаг группировки количественного поля по интервалам, объект её параметров либо
"binned", означающее, что данные каналаxилиyуже сгруппированы до передачи Vega-Lite.trueиспользует параметры группировки по умолчанию.- При
"binned"поле начала интервала связывается сxилиy, конца — сx2илиy2. Шкала и ось оформляются как при группировке средствами Vega-Lite. Чтобы деления учитывали шаг интервалов, можно задать свойство осиtickMinStep.
По умолчанию:
false. См. Bin.field—str, dict, Field, FieldName, RepeatRefОбязательное поле. Строка с именем поля, из которого берётся значение, или объект значений, перебираемых оператором
repeat.Примечания:
- Точки и скобки позволяют обращаться к вложенным объектам:
"field": "foo.bar"или"field": "foo['bar']". Если точка или скобки входят в обычное имя, экранируйте их обратной косой чертой:"a\\.b","a\\[0\\]". Подробнее см. поля. - При
aggregate: "count"свойствоfieldне требуется.
- Точки и скобки позволяют обращаться к вложенным объектам:
timeUnit—dict, TimeUnit, MultiTimeUnit, BinnedTimeUnit, SingleTimeUnit, TimeUnitParams, UtcMultiTimeUnit, UtcSingleTimeUnit, LocalMultiTimeUnit, LocalSingleTimeUnit, Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear', 'binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear', 'utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds', 'year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds', 'utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweekdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds', 'yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weekdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds']Единица времени, например
year,yearmonth,month,hours, для временного поля либо временного поля, рассматриваемого как порядковое.По умолчанию:
undefined(None). См. TimeUnit.title—str, Text, Sequence[str], NoneЗаголовок поля. При
nullудаляется.По умолчанию: формируется из имени поля и преобразования (
aggregate,bin,timeUnit). Агрегирование включается в заголовок, например"Sum of Profit"; группировка по интервалам и единицы времени — в скобках:"Profit (binned)","Transaction Date (year-month)". Без преобразования используется имя поля.Примечания:
- Формат заголовка можно настроить свойством
fieldTitleконфигурации или функциейfieldTitleв параметрах компиляции. - Если заголовок задан и у поля, и у оси, заголовка панели или легенды, используется заголовок оси, панели или легенды.
- Формат заголовка можно настроить свойством
Конструктор
__init__(shorthand=Undefined, aggregate=Undefined, bandPosition=Undefined, bin=Undefined, field=Undefined, timeUnit=Undefined, title=Undefined, **kwds)
Методы
| Метод | Описание |
|---|---|
__init__ |
|
aggregate |
|
bandPosition |
|
bin |
|
copy(deep, ignore) |
Возвращает копию объекта. |
field |
|
from_dict(dct, validate) |
Создаёт экземпляр класса из представления в виде словаря. |
from_json(json_string, validate, **kwargs) |
Создаёт экземпляр объекта из корректной строки JSON. |
resolve_references(schema) |
Разрешает ссылки в контексте схемы объекта или корневой схемы. |
timeUnit |
|
title |
|
to_dict(validate, ignore, context) |
|
to_json(validate, indent, sort_keys, ignore, …) |
Возвращает представление объекта в строке JSON. |
validate(instance, schema) |
Проверяет экземпляр по схеме класса в контексте корневой схемы. |
validate_property(name, value, schema) |
Проверяет свойство по его схеме в контексте корневой схемы. |