altair.theme.ScaleConfigKwds

class altair.theme.ScaleConfigKwds

Обёртка TypedDict для altair.ScaleConfig.

Параметры

animationDuration

Стандартная длительность анимации в секундах для временных кодирований, кроме шкал band.

По умолчанию: 5.

bandPaddingInner

Стандартный внутренний отступ полосовых шкал x и y.

По умолчанию:

  • nestedOffsetPaddingInner для шкал x/y с вложенными шкалами смещения x/y;
  • barBandPaddingInner для примитивов Bar (0.1 по умолчанию);
  • rectBandPaddingInner для примитивов Rect и остальных типов (0 по умолчанию).
bandPaddingOuter

Стандартный внешний отступ полосовых шкал x и y.

По умолчанию: paddingInner/2, благодаря чему ширина или высота равна числу уникальных значений, умноженному на шаг.

bandWithNestedOffsetPaddingInner

Стандартный внутренний отступ полосовых шкал x и y с вложенным кодированием xOffset или yOffset.

По умолчанию: 0.2.

bandWithNestedOffsetPaddingOuter

Стандартный внешний отступ полосовых шкал x и y с вложенным кодированием xOffset или yOffset.

По умолчанию: 0.2.

barBandPaddingInner

Стандартный внутренний отступ полосовых порядковых шкал x и y для примитивов "bar".

По умолчанию: 0.1.

clamp

При true значения за пределами области определения данных ограничиваются минимальным или максимальным выходным значением шкалы.

continuousPadding

Стандартный отступ непрерывных шкал x и y.

По умолчанию: ширина столбца для непрерывной шкалы x вертикального столбца или непрерывной шкалы y горизонтального столбца; в остальных случаях — 0.

framesPerSecond

Стандартная частота кадров в секунду для временных шкал band.

По умолчанию: 2.

invalid

Объект выходных значений шкал для недопустимых значений: null и NaN на непрерывной шкале.

  • Ключи — каналы шкал.
  • Значения — "zero-or-min" (ноль, если шкала его включает, иначе минимум) или определения вида {value: ...}.

Например, config.scale.invalid: {color: {value: "#aaa"}} окрашивает все недопустимые значения в #aaa. Подробнее см. недопустимые данные.

maxBandSize

Стандартный максимум при отображении количественных полей в размер size/bandSize столбцов.

Если не задан (по умолчанию), используется размер оси — ширина или высота — минус 1.

maxFontSize

Стандартный максимум шкалы размера size/fontSize текстовых примитивов для количественных полей.

По умолчанию: 40.

maxOpacity

Стандартный максимум непрозрачности при отображении поля в канал opacity.

По умолчанию: 0.8.

maxSize

Стандартное максимальное значение шкалы размера точек.

maxStrokeWidth

Стандартный максимум шкалы strokeWidth для примитивов Rule и Line и шкалы size для примитивов Trail.

По умолчанию: 4.

minBandSize

Стандартный минимум шкалы размера size/bandSize примитивов Bar и Tick для количественных полей.

По умолчанию: 2.

minFontSize

Стандартный минимум шкалы размера size/fontSize текстовых примитивов для количественных полей.

По умолчанию: 8.

minOpacity

Стандартный минимум непрозрачности при отображении поля в канал opacity.

По умолчанию: 0.3.

minSize

Стандартное минимальное значение шкалы размера точек.

По умолчанию: 9.

minStrokeWidth

Стандартный минимум шкалы strokeWidth для примитивов Rule и Line и шкалы size для примитивов Trail.

По умолчанию: 1.

offsetBandPaddingInner

Стандартный внутренний отступ полосовых шкал xOffset и yOffset.

По умолчанию: 0.

offsetBandPaddingOuter

Стандартный внешний отступ полосовых шкал xOffset и yOffset.

По умолчанию: 0.

pointPadding

Стандартный внешний отступ точечных порядковых шкал x и y.

По умолчанию: 0.5, благодаря чему ширина или высота равна числу уникальных значений, умноженному на шаг.

quantileCount

Стандартное число элементов выходного диапазона квантильной шкалы.

По умолчанию: 4.

quantizeCount

Стандартное число элементов выходного диапазона квантованной шкалы.

По умолчанию: 4.

rectBandPaddingInner

Стандартный внутренний отступ полосовых порядковых шкал x и y для примитивов "rect".

По умолчанию: 0.

round

При true числовые выходные значения округляются до целых, что полезно для привязки к пиксельной сетке. Доступно только для шкал x, y и size.

tickBandPaddingInner

Стандартный внутренний отступ полосовых порядковых шкал x и y для примитивов "tick".

По умолчанию: 0.25.

useUnaggregatedDomain

Использовать диапазон исходных данных до агрегации как область определения шкалы агрегированной оси.

Соответствует стандартному заданию domain: "unaggregate" для агрегированных количественных полей.

Работает только для агрегатных функций с результатом внутри исходного диапазона: "mean", "average", "median", "q1", "q3", "min", "max". Для функций с результатом вне этого диапазона, например "count" и "sum", настройка игнорируется.

По умолчанию: false.

xReverse

По умолчанию изменять направление шкалы x на обратное; полезно для диаграмм с направлением справа налево.

zero

Стандартное значение scale.zero для непрерывных шкал, кроме шкал x/y столбчатых диаграмм и диаграмм с областями без заданного диапазона и шкал size.

По умолчанию: true.

Конструктор

__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() Вернуть представление значений словаря.

Атрибуты

Атрибут
animationDuration
bandPaddingInner
bandPaddingOuter
bandWithNestedOffsetPaddingInner
bandWithNestedOffsetPaddingOuter
barBandPaddingInner
clamp
continuousPadding
framesPerSecond
invalid
maxBandSize
maxFontSize
maxOpacity
maxSize
maxStrokeWidth
minBandSize
minFontSize
minOpacity
minSize
minStrokeWidth
offsetBandPaddingInner
offsetBandPaddingOuter
pointPadding
quantileCount
quantizeCount
rectBandPaddingInner
round
tickBandPaddingInner
useUnaggregatedDomain
xReverse
zero