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 |