altair.theme.ConfigKwds

class altair.theme.ConfigKwds

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

Параметры

arc

Настройки примитивов Arc.

area

Настройки примитивов Area.

aria

Включать ли стандартные атрибуты ARIA для примитивов и направляющих (только вывод SVG). При false всем направляющим задаётся атрибут "aria-hidden", исключающий их из дерева доступности ARIA, а Vega-Lite не создаёт стандартные описания примитивов.

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

autosize

Способ определения размера визуализации. Строковое значение — "pad", "fit" или "none". Объект также позволяет задать параметры размера содержимого и автоматического изменения размеров.

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

axis

Настройки, определяющие стандартные свойства всех осей x и y. Полный перечень см. в разделе конфигурации осей.

axisBand

Настройки осей со шкалами "band".

axisBottom

Настройки оси x у нижнего края диаграммы.

axisDiscrete

Настройки осей со шкалами "point" или "band".

axisLeft

Настройки оси y у левого края диаграммы.

axisPoint

Настройки осей со шкалами "point".

axisQuantitative

Настройки количественных осей.

axisRight

Настройки оси y у правого края диаграммы.

axisTemporal

Настройки временных осей.

axisTop

Настройки оси x у верхнего края диаграммы.

axisX

Настройки оси x.

axisXBand

Настройки осей x со шкалами "band".

axisXDiscrete

Настройки осей x со шкалами "point" или "band".

axisXPoint

Настройки осей x со шкалами "point".

axisXQuantitative

Настройки количественных осей x.

axisXTemporal

Настройки временных осей x.

axisY

Настройки оси y.

axisYBand

Настройки осей y со шкалами "band".

axisYDiscrete

Настройки осей y со шкалами "point" или "band".

axisYPoint

Настройки осей y со шкалами "point".

axisYQuantitative

Настройки количественных осей y.

axisYTemporal

Настройки временных осей y.

background

Цвет CSS для фона всей области отображения.

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

bar

Настройки примитивов Bar.

boxplot

Настройки диаграмм размаха.

circle

Настройки примитивов Circle.

concat

Стандартные настройки всех операторов объединения и повторения представлений: concat, hconcat, vconcat и repeat.

countTitle

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

По умолчанию: Count of Records.

customFormatTypes

Разрешает свойству formatType текстовых примитивов и направляющих принимать пользовательскую функцию форматирования, зарегистрированную как выражение Vega.

errorband

Настройки полос погрешностей ErrorBand.

errorbar

Настройки отрезков погрешностей ErrorBar.

facet

Стандартные настройки оператора фасетного представления facet.

fieldTitle

Способ создания заголовков полей Vega-Lite. Доступны три стиля:

  • "verbal" (по умолчанию) — словесная запись функции, например Sum of field, Year-month of date, field (binned).
  • "function" — функция в верхнем регистре со скобками, например SUM(field), YEARMONTH(date), BIN(field).
  • "plain" — только имя поля без функций, например field, date, field.
font

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

geoshape

Настройки примитивов Geoshape.

header

Стандартные свойства всех заголовков фасетов. Полный перечень см. в разделе конфигурации заголовков.

headerColumn

Стандартные свойства заголовков столбцов. Полный перечень см. в разделе конфигурации заголовков.

headerFacet

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

headerRow

Стандартные свойства заголовков строк. Полный перечень см. в разделе конфигурации заголовков.

image

Настройки примитивов Image.

legend

Стандартные свойства всех легенд. Полный перечень см. в разделе конфигурации легенд.

line

Настройки примитивов Line.

lineBreak

Разделитель для разбиения текста на строки, например символ новой строки. Это общая настройка текстовых примитивов по умолчанию; её переопределяют настройки примитива или стиля и канал кодирования lineBreak. Если значение задаётся сигналом, допустимы строки и регулярные выражения regexp.

locale

Определения локали для разбора строк и форматирования чисел и дат. Объект локали должен содержать свойства number и/или time с определениями локали. Локаль из блока config может быть переопределена аргументом locale конструктора View.

mark

Настройки графических примитивов.

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.

padding

Стандартный отступ в пикселях от края холста визуализации до прямоугольной области данных. Число задаёт одинаковый отступ со всех сторон. Объект вида {"left": 5, "top": 5, "right": 5, "bottom": 5} задаёт отступы отдельно.

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

params

Динамические переменные или выборы, параметризующие визуализацию.

point

Настройки примитивов Point.

projection

Стандартные свойства всех проекций. Полный перечень см. в разделе конфигурации проекций.

range

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

rect

Настройки примитивов Rect.

rule

Настройки примитивов Rule.

scale

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

selection

Словарь стандартных свойств для каждого типа выбора.

square

Настройки примитивов Square.

style

Словарь, сопоставляющий имена стилей стандартным свойствам примитивов. Значения должны быть допустимыми объектами конфигурации примитивов.

text

Настройки примитивов Text.

tick

Настройки примитивов Tick.

timeFormat

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

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

timeFormatType

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

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

title

Стандартные свойства всех заголовков диаграмм. Полный перечень см. в разделе конфигурации заголовков.

tooltipFormat

Пользовательские настройки формата подсказок. Если не заданы, используется стандартная конфигурация формата.

trail

Настройки примитивов Trail.

view

Стандартные свойства отдельных представлений.

Конструктор

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

Атрибуты

Атрибут
arc
area
aria
autosize
axis
axisBand
axisBottom
axisDiscrete
axisLeft
axisPoint
axisQuantitative
axisRight
axisTemporal
axisTop
axisX
axisXBand
axisXDiscrete
axisXPoint
axisXQuantitative
axisXTemporal
axisY
axisYBand
axisYDiscrete
axisYPoint
axisYQuantitative
axisYTemporal
background
bar
boxplot
circle
concat
countTitle
customFormatTypes
errorband
errorbar
facet
fieldTitle
font
geoshape
header
headerColumn
headerFacet
headerRow
image
legend
line
lineBreak
locale
mark
normalizedNumberFormat
normalizedNumberFormatType
numberFormat
numberFormatType
padding
params
point
projection
range
rect
rule
scale
selection
square
style
text
tick
timeFormat
timeFormatType
title
tooltipFormat
trail
view