altair.Axis

altair.Axis(aria=Undefined, bandPosition=Undefined, description=Undefined, domain=Undefined, domainCap=Undefined, domainColor=Undefined, domainDash=Undefined, domainDashOffset=Undefined, domainOpacity=Undefined, domainWidth=Undefined, format=Undefined, formatType=Undefined, grid=Undefined, gridCap=Undefined, gridColor=Undefined, gridDash=Undefined, gridDashOffset=Undefined, gridOpacity=Undefined, gridWidth=Undefined, labelAlign=Undefined, labelAngle=Undefined, labelBaseline=Undefined, labelBound=Undefined, labelColor=Undefined, labelExpr=Undefined, labelFlush=Undefined, labelFlushOffset=Undefined, labelFont=Undefined, labelFontSize=Undefined, labelFontStyle=Undefined, labelFontWeight=Undefined, labelLimit=Undefined, labelLineHeight=Undefined, labelOffset=Undefined, labelOpacity=Undefined, labelOverlap=Undefined, labelPadding=Undefined, labelSeparation=Undefined, labels=Undefined, maxExtent=Undefined, minExtent=Undefined, offset=Undefined, orient=Undefined, position=Undefined, style=Undefined, tickBand=Undefined, tickCap=Undefined, tickColor=Undefined, tickCount=Undefined, tickDash=Undefined, tickDashOffset=Undefined, tickExtra=Undefined, tickMinStep=Undefined, tickOffset=Undefined, tickOpacity=Undefined, tickRound=Undefined, tickSize=Undefined, tickWidth=Undefined, ticks=Undefined, title=Undefined, titleAlign=Undefined, titleAnchor=Undefined, titleAngle=Undefined, titleBaseline=Undefined, titleColor=Undefined, titleFont=Undefined, titleFontSize=Undefined, titleFontStyle=Undefined, titleFontWeight=Undefined, titleLimit=Undefined, titleLineHeight=Undefined, titleOpacity=Undefined, titlePadding=Undefined, titleX=Undefined, titleY=Undefined, translate=Undefined, values=Undefined, zindex=Undefined, **kwds)

Обёртка схемы Axis.

Параметры

aria — bool, dict, ExprRef

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

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

bandPosition — dict, float, ExprRef

Доля интерполяции, задающая положение делений оси для шкал band. При 0 деления находятся у левого края полосы, при 0.5 — в её середине.

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

description — str, dict, ExprRef

Текстовое описание оси для доступности ARIA (только SVG). При aria: true используется как атрибут aria-label в выводе SVG. Если описание не задано, оно создаётся автоматически.

domain — bool

Включать ли базовую линию оси.

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

domainCap — dict, ExprRef, StrokeCap, Literal['butt', 'round', 'square']

Форма концов базовой линии оси: "butt", "round" или "square".

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

domainColor — str, dict, Color, ExprRef, HexColor, ColorName, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None

Цвет базовой линии оси.

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

domainDash — dict, Sequence[float], ExprRef

Массив чередующихся длин штрихов и пробелов для пунктирной базовой линии оси.

domainDashOffset — dict, float, ExprRef

Начальное смещение рисунка штрихов базовой линии оси в пикселях.

domainOpacity — dict, float, ExprRef

Непрозрачность базовой линии оси.

domainWidth — dict, float, ExprRef

Толщина обводки базовой линии оси.

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

format — str, dict, Dict, Format, TimeFormatSpecifier

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

  • Для formatType: "number", например количественных полей, используется строка шаблона числового формата D3.
  • Для formatType: "time", например временных полей, задаётся строка фиксированного формата времени D3 или объект динамического формата. Динамический формат зависит от детализации входной даты: границы года, месяца, дня, часа и т. д.
  • Для собственного formatType значение передаётся зарегистрированной функции как format вместе с datum.value.

По умолчанию: выводится из numberFormat для чисел и timeFormat для времени в конфигурации форматирования.

formatType — str

Тип форматирования подписей: "number", "time" или зарегистрированный собственный тип.

По умолчанию: time для временных полей и порядковых/номинальных полей с timeUnit; number для количественных полей и порядковых/номинальных полей без timeUnit.

grid — bool

Включать ли линии сетки в ось.

По умолчанию: true для непрерывных шкал без разбиения на интервалы, иначе false.

gridCap — dict, ExprRef, StrokeCap, Literal['butt', 'round', 'square']

Форма концов линий сетки: "butt", "round" или "square".

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

gridColor — str, dict, Color, ExprRef, HexColor, ColorName, ConditionalAxisColor, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None

Цвет линий сетки.

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

gridDash — dict, Sequence[float], ExprRef, ConditionalAxisNumberArray

Массив чередующихся длин штрихов и пробелов для пунктирных линий сетки.

gridDashOffset — dict, float, ExprRef, ConditionalAxisNumber

Начальное смещение рисунка штрихов сетки в пикселях.

gridOpacity — dict, float, ExprRef, ConditionalAxisNumber

Непрозрачность линий сетки от 0 до 1.

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

gridWidth — dict, float, ExprRef, ConditionalAxisNumber

Толщина линий сетки в пикселях.

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

labelAlign — dict, Align, ExprRef, ConditionalAxisLabelAlign, Literal['left', 'center', 'right']

Горизонтальное выравнивание подписей делений оси, переопределяющее стандартную настройку для текущего расположения оси.

labelAngle — dict, float, ExprRef

Угол поворота подписей оси.

По умолчанию: -90 для номинальных и порядковых полей, иначе 0.

labelBaseline — dict, ExprRef, Baseline, TextBaseline, ConditionalAxisLabelBaseline, Literal['alphabetic', 'line-bottom', 'line-top', 'top', 'middle', 'bottom']

Вертикальная базовая линия подписей делений, переопределяющая стандартную настройку для текущего расположения оси: "alphabetic" (по умолчанию), "top", "middle", "bottom", "line-top" или "line-bottom". Последние два значения похожи на "top" и "bottom", но рассчитываются относительно lineHeight, а не только fontSize.

labelBound — bool, dict, float, ExprRef

Скрывать ли подписи за пределами диапазона оси. При false анализ выхода за границы не выполняется. При true скрываются подписи, выходящие более чем на 1 пиксель. Число задаёт допуск в пикселях — максимальный выход ограничивающего прямоугольника подписи за диапазон.

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

labelColor — str, dict, Color, ExprRef, HexColor, ColorName, ConditionalAxisColor, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None

Цвет подписи деления: шестнадцатеричный код или обычное название цвета.

labelExpr — str

Выражение Vega для настройки подписей. Текст и значение доступны через свойства label и value объекта datum, используемого осью.

labelFlush — bool, float

Выравнивать ли первую и последнюю подписи по краям диапазона шкалы. У горизонтальной оси первая выравнивается слева, последняя справа; у вертикальной используются нижняя и верхняя базовые линии текста. Число также задаёт дополнительное смещение в пикселях. Например, 2 выравнивает крайние подписи и сдвигает их на 2 пикселя наружу от центра оси. Это помогает визуально связать подписи с соответствующими делениями.

По умолчанию: true для оси непрерывной шкалы x, иначе false.

labelFlushOffset — dict, float, ExprRef

Дополнительное смещение выровненных по краям подписей в пикселях. Например, 2 сдвигает их на 2 пикселя наружу от центра оси, помогая визуально связать с соответствующими делениями.

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

labelFont — str, dict, ExprRef, ConditionalAxisString

Шрифт подписей делений.

labelFontSize — dict, float, ExprRef, ConditionalAxisNumber

Размер шрифта подписи в пикселях.

labelFontStyle — str, dict, ExprRef, FontStyle, ConditionalAxisLabelFontStyle

Начертание шрифта подписей делений.

labelFontWeight — dict, ExprRef, FontWeight, ConditionalAxisLabelFontWeight, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900]

Насыщенность шрифта подписей делений оси.

labelLimit — dict, float, ExprRef

Максимальная ширина подписей делений оси в пикселях.

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

labelLineHeight — dict, float, ExprRef

Высота строки в пикселях для многострочных подписей или текста с базовой линией "line-top" или "line-bottom".

labelOffset — dict, float, ExprRef, ConditionalAxisNumber

Дополнительное смещение подписей в пикселях, сверх tickOffset.

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

labelOpacity — dict, float, ExprRef, ConditionalAxisNumber

Непрозрачность подписей.

labelOverlap — bool, dict, ExprRef, LabelOverlap, Literal['greedy', 'parity']

Стратегия устранения перекрытия подписей оси. При false подписи не удаляются. При true или "parity" удаляется каждая вторая подпись, что подходит для обычных линейных осей. При "greedy" подписи просматриваются последовательно и удаляются, если перекрывают последнюю видимую; это часто лучше подходит для логарифмических осей.

По умолчанию: true для неноминальных полей с нелогарифмическими шкалами, "greedy" для логарифмических шкал, иначе false.

labelPadding — dict, float, ExprRef, ConditionalAxisNumber

Отступ между подписями и делениями в пикселях.

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

labelSeparation — dict, float, ExprRef

Минимальный промежуток между ограничивающими прямоугольниками подписей, при котором они считаются неперекрывающимися; по умолчанию 0. Игнорируется, если устранение перекрытия через labelOverlap отключено.

labels — bool

Включать ли подписи в ось.

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

maxExtent — dict, float, ExprRef

Максимальная область в пикселях для делений и подписей оси. Определяет максимальное смещение заголовка.

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

minExtent — dict, float, ExprRef

Минимальная область в пикселях для делений и подписей оси. Определяет минимальное смещение заголовка.

По умолчанию: 30 для оси y, undefined для оси x.

offset — dict, float, ExprRef

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

По умолчанию: определяется свойством offset конфигурации оси, стандартное значение которого — 0.

orient — dict, ExprRef, AxisOrient, Literal['top', 'bottom', 'left', 'right']

Расположение оси: "top", "bottom", "left" или "right". Позволяет уточнить тип, например разместить ось y у правого края диаграммы.

По умолчанию: "bottom" для осей x, "left" для осей y.

position — dict, float, ExprRef

Положение точки привязки оси в пикселях. Для осей x сверху или снизу задаёт координату x группы оси; для осей y слева или справа — координату y.

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

style — str, Sequence[str]

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

По умолчанию: отсутствует. Указанный стиль дополняет стандартные настройки. Например, ось x со style: "foo" использует config.axisX и config.style.foo, причём foo имеет больший приоритет.

tickBand — dict, ExprRef, Literal['center', 'extent']

Для полосовых шкал размещать деления и сетку в центре полосы ("center", по умолчанию) или на её границах ("extent"), обозначая интервалы.

tickCap — dict, ExprRef, StrokeCap, Literal['butt', 'round', 'square']

Форма концов линий делений: "butt", "round" или "square".

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

tickColor — str, dict, Color, ExprRef, HexColor, ColorName, ConditionalAxisColor, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None

Цвет делений оси.

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

tickCount — dict, float, ExprRef, TimeInterval, TimeIntervalStep, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year']

Желаемое число делений количественной оси. Фактическое число может отличаться, чтобы значения были удобными — кратными 2, 5 или 10 — и входили в диапазон шкалы.

Для шкал "time" и "utc" можно указать временной интервал: "millisecond", "second", "minute", "hour", "day", "week", "month" или "year". Объект вида {"interval": "month", "step": 3} также задаёт число шагов: в этом примере деления создаются на границах кварталов — в январе, апреле, июле и октябре.

По умолчанию: ceil(width/40) для x и ceil(height/40) для y.

tickDash — dict, Sequence[float], ExprRef, ConditionalAxisNumberArray

Массив чередующихся длин штрихов и пробелов для пунктирных линий делений.

tickDashOffset — dict, float, ExprRef, ConditionalAxisNumber

Начальное смещение рисунка штрихов делений в пикселях.

tickExtra — bool

Добавлять ли дополнительное деление в начальном положении оси. Полезно для полосовых шкал с делениями на границах полос вместо центров. Используется вместе с bandPosition: 1 и padding: 0 оси.

tickMinStep — dict, float, ExprRef

Минимальный желаемый шаг между делениями в единицах области определения шкалы. Например, 1 не допускает расстояния менее одной единицы. При необходимости tickCount корректируется, чтобы обеспечить этот шаг.

tickOffset — dict, float, ExprRef

Смещение делений, подписей и линий сетки в пикселях.

tickOpacity — dict, float, ExprRef, ConditionalAxisNumber

Непрозрачность делений.

tickRound — bool

Округлять ли пиксельные координаты до ближайшего целого.

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

tickSize — dict, float, ExprRef, ConditionalAxisNumber

Размер делений оси в пикселях.

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

tickWidth — dict, float, ExprRef, ConditionalAxisNumber

Толщина делений в пикселях.

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

ticks — bool

Включать ли деления оси.

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

title — str, Text, Sequence[str], None

Заголовок поля. При null удаляется.

По умолчанию: формируется из имени поля и преобразования (aggregate, bin, timeUnit). Агрегирование включается в заголовок, например "Sum of Profit"; группировка по интервалам и единицы времени — в скобках: "Profit (binned)", "Transaction Date (year-month)". Без преобразования используется имя поля.

Примечания:

  1. Формат заголовка можно настроить свойством fieldTitle конфигурации или функцией fieldTitle в параметрах компиляции.
  2. Если заголовок задан и у поля, и у оси, заголовка панели или легенды, используется заголовок оси, панели или легенды.
titleAlign — dict, Align, ExprRef, Literal['left', 'center', 'right']

Горизонтальное выравнивание заголовков осей.

titleAnchor — dict, ExprRef, TitleAnchor, Literal[None, 'start', 'middle', 'end']

Положение точки привязки текста заголовка оси.

titleAngle — dict, float, ExprRef

Угол заголовка оси в градусах.

titleBaseline — dict, ExprRef, Baseline, TextBaseline, Literal['alphabetic', 'line-bottom', 'line-top', 'top', 'middle', 'bottom']

Вертикальная базовая линия заголовка оси: "alphabetic" (по умолчанию), "top", "middle", "bottom", "line-top" или "line-bottom". Последние два значения похожи на "top" и "bottom", но рассчитываются относительно lineHeight, а не только fontSize.

titleColor — str, dict, Color, ExprRef, HexColor, ColorName, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None

Цвет заголовка: шестнадцатеричный код или обычное название цвета.

titleFont — str, dict, ExprRef

Шрифт заголовка, например "Helvetica Neue".

titleFontSize — dict, float, ExprRef

Размер шрифта заголовка.

titleFontStyle — str, dict, ExprRef, FontStyle

Начертание шрифта подписей делений.

titleFontWeight — dict, ExprRef, FontWeight, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900]

Насыщенность шрифта заголовка: строка, например "bold" или "normal", либо число 100, 200, 300, …, 900. Значению "normal" соответствует 400, а "bold" — 700.

titleLimit — dict, float, ExprRef

Максимальная ширина заголовка оси в пикселях.

titleLineHeight — dict, float, ExprRef

Высота строки в пикселях для многострочного заголовка или текста с базовой линией "line-top" или "line-bottom".

titleOpacity — dict, float, ExprRef

Непрозрачность заголовка оси.

titlePadding — dict, float, ExprRef

Отступ между заголовком и осью в пикселях.

titleX — dict, float, ExprRef

Координата x заголовка относительно группы оси.

titleY — dict, float, ExprRef

Координата y заголовка относительно группы оси.

translate — dict, float, ExprRef

Смещение системы координат при размещении оси. По умолчанию обе координаты сдвигаются на 0.5 пикселя, чтобы линии обводки совпадали с пиксельной сеткой. Для векторной графики такое смещение может быть нежелательно; тогда translate можно изменить, например на ноль.

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

values — dict, Sequence[str], Sequence[bool], Sequence[float], ExprRef, Sequence[dict, DateTime]

Явно заданные видимые значения делений оси.

zindex — float

Неотрицательный целочисленный z-index оси. При 0 ось отрисовывается за всеми элементами диаграммы. Значение 1 или больше помещает её перед ними.

По умолчанию: 0, позади примитивов.

Конструктор

__init__(aria=Undefined, bandPosition=Undefined, description=Undefined, domain=Undefined, domainCap=Undefined, domainColor=Undefined, domainDash=Undefined, domainDashOffset=Undefined, domainOpacity=Undefined, domainWidth=Undefined, format=Undefined, formatType=Undefined, grid=Undefined, gridCap=Undefined, gridColor=Undefined, gridDash=Undefined, gridDashOffset=Undefined, gridOpacity=Undefined, gridWidth=Undefined, labelAlign=Undefined, labelAngle=Undefined, labelBaseline=Undefined, labelBound=Undefined, labelColor=Undefined, labelExpr=Undefined, labelFlush=Undefined, labelFlushOffset=Undefined, labelFont=Undefined, labelFontSize=Undefined, labelFontStyle=Undefined, labelFontWeight=Undefined, labelLimit=Undefined, labelLineHeight=Undefined, labelOffset=Undefined, labelOpacity=Undefined, labelOverlap=Undefined, labelPadding=Undefined, labelSeparation=Undefined, labels=Undefined, maxExtent=Undefined, minExtent=Undefined, offset=Undefined, orient=Undefined, position=Undefined, style=Undefined, tickBand=Undefined, tickCap=Undefined, tickColor=Undefined, tickCount=Undefined, tickDash=Undefined, tickDashOffset=Undefined, tickExtra=Undefined, tickMinStep=Undefined, tickOffset=Undefined, tickOpacity=Undefined, tickRound=Undefined, tickSize=Undefined, tickWidth=Undefined, ticks=Undefined, title=Undefined, titleAlign=Undefined, titleAnchor=Undefined, titleAngle=Undefined, titleBaseline=Undefined, titleColor=Undefined, titleFont=Undefined, titleFontSize=Undefined, titleFontStyle=Undefined, titleFontWeight=Undefined, titleLimit=Undefined, titleLineHeight=Undefined, titleOpacity=Undefined, titlePadding=Undefined, titleX=Undefined, titleY=Undefined, translate=Undefined, values=Undefined, zindex=Undefined, **kwds)

Методы

Метод Описание
__init__
copy(deep, ignore) Возвращает копию объекта.
from_dict(dct, validate) Создаёт экземпляр класса из представления в виде словаря.
from_json(json_string, validate, **kwargs) Создаёт экземпляр объекта из корректной строки JSON.
resolve_references(schema) Разрешает ссылки в контексте схемы объекта или корневой схемы.
to_dict(validate, ignore, context) Возвращает представление объекта в виде словаря.
to_json(validate, indent, sort_keys, ignore, …) Возвращает представление объекта в строке JSON.
validate(instance, schema) Проверяет экземпляр по схеме класса в контексте корневой схемы.
validate_property(name, value, schema) Проверяет свойство по его схеме в контексте корневой схемы.