altair.AxisConfig
altair.AxisConfig(aria=Undefined, bandPosition=Undefined, description=Undefined, disable=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)
Обёртка схемы AxisConfig.
Параметры
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. Если описание не задано, оно создаётся автоматически.disable—boolПо умолчанию отключать ось.
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)". Без преобразования используется имя поля.Примечания:
- Формат заголовка можно настроить свойством
fieldTitleконфигурации или функциейfieldTitleв параметрах компиляции. - Если заголовок задан и у поля, и у оси, заголовка панели или легенды, используется заголовок оси, панели или легенды.
- Формат заголовка можно настроить свойством
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, disable=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) |
Проверяет свойство по его схеме в контексте корневой схемы. |