altair.theme.FormatConfigKwds

class altair.theme.FormatConfigKwds

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

Параметры

normalizedNumberFormat

Если normalizedNumberFormatType не задан, формат D3 для подписей осей, текстовых примитивов и подсказок нормализованных полей с накоплением (stack: "normalize"). Например, "s" обозначает единицы СИ. Используется синтаксис числовых форматов D3.

Если заданы config.normalizedNumberFormatType и config.customFormatTypes: true, это значение передаётся как format вместе с datum.value функции config.numberFormatType. По умолчанию: %.

normalizedNumberFormatType

Пользовательский тип формата для config.normalizedNumberFormat.

По умолчанию: undefined, что соответствует D3-format, доступному как функция format в выражениях Vega. Для использования также требуется customFormatTypes: true.

numberFormat

Если numberFormatType не задан, формат D3 для подписей направляющих, текстовых примитивов и подсказок ненормализованных полей (без stack: "normalize"). Например, "s" обозначает единицы СИ. Используется синтаксис числовых форматов D3.

Если заданы config.numberFormatType и config.customFormatTypes: true, это значение передаётся как format вместе с datum.value функции config.numberFormatType.

numberFormatType

Пользовательский тип формата для config.numberFormat.

По умолчанию: undefined, что соответствует D3-format, доступному как функция format в выражениях Vega. Для использования также требуется customFormatTypes: true.

timeFormat

Стандартный формат времени для исходных временных значений без timeUnit в текстовых примитивах, подписях легенд и заголовках фасетов.

По умолчанию: "%b %d, %Y". Оси автоматически определяют формат каждой подписи, поэтому эта настройка на них не влияет.

timeFormatType

Пользовательский тип формата для config.timeFormat.

По умолчанию: undefined, что соответствует D3-time-format, доступному как функция timeFormat в выражениях Vega. Для использования требуется customFormatTypes: true, а timeUnit не должен быть задан.

Конструктор

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

Атрибуты

Атрибут
normalizedNumberFormat
normalizedNumberFormatType
numberFormat
numberFormatType
timeFormat
timeFormatType