altair.theme.HeaderConfigKwds
class altair.theme.HeaderConfigKwds
Обёртка TypedDict для altair.HeaderConfig.
Параметры
formatСпецификатор формата чисел и дат в подписях осей, легенд, заголовков панелей и текстовых примитивах.
- Для
formatType: "number", например количественных полей, используется строка шаблона числового формата D3. - Для
formatType: "time", например временных полей, задаётся строка фиксированного формата времени D3 или объект динамического формата. Динамический формат зависит от детализации входной даты: границы года, месяца, дня, часа и т. д. - Для собственного
formatTypeзначение передаётся зарегистрированной функции какformatвместе сdatum.value.
По умолчанию: выводится из
numberFormatдля чисел иtimeFormatдля времени в конфигурации форматирования.- Для
formatTypeТип форматирования подписей:
"number","time"или зарегистрированный собственный тип.По умолчанию:
timeдля временных полей и порядковых/номинальных полей сtimeUnit;numberдля количественных полей и порядковых/номинальных полей безtimeUnit.labelAlignГоризонтальное выравнивание подписей заголовка:
"left","center"или"right".labelAnchorПоложение точки привязки подписей:
"start","middle"или"end". При расположении подписей сверху эти значения соответствуют выравниванию слева, по центру и справа.labelAngleУгол поворота подписей заголовка.
По умолчанию:
0для заголовков столбцов,-90для заголовков строк.labelBaselineВертикальная базовая линия подписей заголовка:
"alphabetic"(по умолчанию),"top","middle","bottom","line-top"или"line-bottom". Последние два значения похожи на"top"и"bottom", но рассчитываются относительноtitleLineHeight, а не толькоtitleFontSize.labelColorЦвет подписи заголовка: шестнадцатеричный код или обычное название цвета.
labelExprВыражение Vega для настройки подписей. Текст и значение подписи доступны через свойства
labelиvalueобъектаdatum, используемого заголовком.labelFontШрифт подписи заголовка.
labelFontSizeРазмер шрифта подписи заголовка в пикселях.
labelFontStyleНачертание шрифта подписи заголовка.
labelFontWeightНасыщенность шрифта подписи заголовка.
labelLimitМаксимальная длина подписи заголовка в пикселях. Более длинный текст автоматически сокращается.
По умолчанию:
0, без ограничения.labelLineHeightВысота строки в пикселях для многострочных подписей заголовка или текста заголовка с базовой линией
"line-top"или"line-bottom".labelOrientРасположение подписи заголовка:
"top","bottom","left"или"right".labelPaddingОтступ между подписью заголовка фасета и диаграммой в пикселях.
По умолчанию:
10.labelsВключать ли подписи в заголовок.
По умолчанию:
true.orientСокращённая настройка для одновременного задания
labelOrientиtitleOrient.titleЗначение
nullотключает заголовок оси, легенды или фасета.titleAlignГоризонтальное выравнивание названия заголовка фасета относительно точки привязки.
titleAnchorПоложение точки привязки названия:
"start","middle"или"end". При расположении сверху эти значения соответствуют выравниванию слева, по центру и справа.titleAngleУгол поворота названия заголовка фасета.
По умолчанию:
0.titleBaselineВертикальная базовая линия названия заголовка фасета:
"alphabetic"(стандартный вариант),"top","middle","bottom","line-top"или"line-bottom". Последние два значения похожи на"top"и"bottom", но рассчитываются относительноtitleLineHeight, а не толькоtitleFontSize.По умолчанию:
"middle".titleColorЦвет названия заголовка фасета: шестнадцатеричный код или обычное название цвета.
titleFontШрифт названия заголовка фасета, например
"Helvetica Neue".titleFontSizeРазмер шрифта названия заголовка фасета.
titleFontStyleНачертание шрифта названия заголовка фасета.
titleFontWeightНасыщенность шрифта названия заголовка фасета: строка, например
"bold"или"normal", либо число100,200,300, …,900. Значению"normal"соответствует400, а"bold"—700.titleLimitМаксимальная длина названия заголовка фасета в пикселях. Более длинный текст автоматически сокращается.
По умолчанию:
0, без ограничения.titleLineHeightВысота строки в пикселях для многострочного названия заголовка фасета или текста с базовой линией
"line-top"или"line-bottom".titleOrientРасположение названия заголовка фасета:
"top","bottom","left"или"right".titlePaddingОтступ между названием и подписью заголовка фасета в пикселях.
По умолчанию:
10.
Конструктор
__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() |
Вернуть представление значений словаря. |
Атрибуты
| Атрибут |
|---|
format |
formatType |
labelAlign |
labelAnchor |
labelAngle |
labelBaseline |
labelColor |
labelExpr |
labelFont |
labelFontSize |
labelFontStyle |
labelFontWeight |
labelLimit |
labelLineHeight |
labelOrient |
labelPadding |
labels |
orient |
title |
titleAlign |
titleAnchor |
titleAngle |
titleBaseline |
titleColor |
titleFont |
titleFontSize |
titleFontStyle |
titleFontWeight |
titleLimit |
titleLineHeight |
titleOrient |
titlePadding |