altair.AxisConfig#
- class 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)#
轴配置架构包装。
- Parameters:
- ariabool, dict,
ExprRef 一个布尔标志,指示是否应该包含 ARIA 属性(仅限 SVG 输出)。如果
false,则“aria-hidden”属性将被设置在输出的 SVG 组上,从 ARIA 可访问性树中移除该轴。默认值:
true- bandPositiondict, float,
ExprRef 一个插值分数,指示在
band规模中,轴刻度应该在哪里定位。值为0将刻度放置在其带的左边缘。值为0.5将刻度放置在其带的中间。默认值:
0.5- descriptionstr, dict,
ExprRef 此轴的文本描述,用于 ARIA 可访问性(仅适用于 SVG 输出)。如果
aria属性为真,对于 SVG 输出,“aria-label” 属性 将设置为此描述。如果未指定描述,它将自动生成。- disablebool
默认禁用轴。
- domainbool
一个布尔标志,指示是否应将域(轴基线)作为轴的一部分包含在内。
默认值:
true- domainCapdict,
ExprRef,StrokeCap, Literal[‘butt’, ‘round’, ‘square’] 域线末端样式的笔画帽。可以是
"butt"、"round"或"square"之一。默认值:
"butt"- domainColorstr, dict,
颜色,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".- domainDashdict, Sequence[float],
ExprRef 一组交替的 [描边, 空格] 长度,用于虚线域线。
- domainDashOffsetdict, float,
ExprRef 开始使用域虚线数组绘制的像素偏移量。
- domainOpacitydict, float,
ExprRef 轴域线的透明度。
- domainWidthdict, float,
ExprRef 轴域线的笔触宽度
默认值:
1- formatstr, dict,
Dict 当与默认的
"number"和"time"格式类型一起使用时,文本 格式化模式适用于引导(坐标轴、图例、标题)的标签和文本标记。查看格式文档以获取更多示例。
当与 custom formatType 一起使用时,这个值将作为
format与datum.value一起传递给注册的函数。默认值: 来源于 numberFormat 配置的数字 格式和来自 timeFormat 配置的时间 格式。
- formatTypestr
标签的格式类型。可以是
"number","time",或一个 注册的自定义格式类型。默认值:
"time"用于时间字段以及带有timeUnit的序数和名义字段。"number"用于定量字段以及没有timeUnit的顺序和名义字段。
- gridbool
一个布尔标志,指示网格线是否应作为轴的一部分包含
默认值:
true针对未分箱的 连续尺度;否则,false。- gridCapdict,
ExprRef,StrokeCap, Literal[‘butt’, ‘round’, ‘square’] 网格线结束样式的笔画端点。可以是
"butt"、"round"或"square"。默认值:
"butt"- gridColorstr, dict,
颜色,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".- gridDashdict, Sequence[float],
ExprRef,ConditionalAxisNumberArray 一个交替的 [stroke, space] 长度的数组,用于虚线网格线。
- gridDashOffsetdict, float,
ExprRef,ConditionalAxisNumber 开始使用网格虚线数组绘制的像素偏移量。
- gridOpacitydict, float,
ExprRef,ConditionalAxisNumber 网格的笔画不透明度(值在[0,1]之间)
默认值:
1- gridWidthdict, float,
ExprRef,ConditionalAxisNumber 网格宽度,以像素为单位。
默认值:
1- labelAligndict,
对齐,ExprRef,ConditionalAxisLabelAlign, Literal[‘left’, ‘center’, ‘right’] 轴刻度标签的水平文本对齐,覆盖当前轴方向的默认设置。
- labelAngledict, float,
ExprRef 轴标签的旋转角度。
默认值:
-90用于名义和顺序字段;0在其他情况下。- labelBaselinedict,
ExprRef,基线,TextBaseline,ConditionalAxisLabelBaseline, Literal[‘alphabetic’, ‘line-bottom’, ‘line-top’, ‘top’, ‘middle’, ‘bottom’] 轴刻度标签的垂直文本基线,覆盖当前轴方向的默认设置。可以是
"alphabetic"(默认),"top","middle","bottom","line-top"或"line-bottom"。"line-top"和"line-bottom"的值类似于"top"和"bottom",但相对于 lineHeight 而不是单独的 fontSize 进行计算。- labelBoundbool, dict, float,
ExprRef 指示如果标签超出轴范围是否应被隐藏。如果
false(默认值)则不执行边界重叠分析。如果true,如果标签超出轴范围超过1个像素,则标签将被隐藏。如果此属性是一个 数字,则它指定像素容差:标签边界框可以超出轴范围的最大值。默认值:
false.- labelColorstr, dict,
颜色,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 刻度标签的颜色,可以是十六进制颜色代码或常规颜色名称。
- labelExprstr
Vega 表达式 用于自定义 标签。
注意: 标签文本和数值可以通过轴的后备
datum对象的label和value属性来访问。- labelFlushbool, float
指示第一个和最后一个轴标签是否应与刻度范围对齐。水平轴的对齐方式将左对齐第一个标签并右对齐最后一个标签。对于垂直轴,则应用底部和顶部文本基线。如果此属性是一个数字,它还表示第一个和最后一个标签的偏移像素数;例如,值为2将使第一个和最后一个标签对齐,同时将它们从轴的中心向外推2个像素。额外的调整有时可以帮助标签更好地与相应的轴刻度视觉分组。
默认值:
true用于连续 x 轴的轴。否则,false。- labelFlushOffsetdict, float,
ExprRef 表示要偏移的像素数,以调整对齐的标签。例如,值为
2将使对齐的标签从轴的中心向外推 2 像素。偏移可以帮助标签更好地在视觉上与相应的轴刻度进行分组。默认值:
0.- labelFontstr, dict,
ExprRef,ConditionalAxisString 刻度标签的字体。
- labelFontSizedict, float,
ExprRef,ConditionalAxisNumber 标签的字体大小,以像素为单位。
- labelFontStylestr, dict,
ExprRef,FontStyle,ConditionalAxisLabelFontStyle 标题的字体样式。
- labelFontWeightdict,
ExprRef,FontWeight,ConditionalAxisLabelFontWeight, Literal[‘normal’, ‘bold’, ‘lighter’, ‘bolder’, 100, 200, 300, 400, 500, 600, 700, 800, 900] 轴刻度标签的字体粗细。
- labelLimitdict, float,
ExprRef 轴刻度标签的最大允许像素宽度。
默认值:
180- labelLineHeightdict, float,
ExprRef 多行标签文本或带有
"line-top"或"line-bottom"基线的标签文本的行高(以像素为单位)。- labelOffsetdict, float,
ExprRef,ConditionalAxisNumber 在刻度偏移量之外,应用于标签的像素位置偏移。
默认值:
0- labelOpacitydict, float,
ExprRef,ConditionalAxisNumber 标签的透明度。
- labelOverlapbool, dict,
ExprRef,LabelOverlap, Literal[‘greedy’, ‘parity’] 用于解决坐标轴标签重叠的策略。如果
false(默认),则不尝试减少重叠。如果设置为true或"parity",则使用每隔一个标签去除的策略(这对于标准线性坐标轴效果良好)。如果设置为"greedy",则执行标签的线性扫描,去除与最后一个可见标签重叠的任何标签(这通常对于对数缩放的坐标轴效果更好)。默认值:
true对于具有非对数比例的非标称字段;"greedy"对于对数比例;否则false。- labelPaddingdict, float,
ExprRef,ConditionalAxisNumber 标签和刻度之间的填充(单位:像素)。
默认值:
2- labelSeparationdict, float,
ExprRef 标签边界框之间必须保持的最小间距,以便它们被视为不重叠(默认
0)。如果未启用labelOverlap解析,则该属性将被忽略。- labelsbool
一个布尔标志,指示是否应将标签作为轴的一部分包含。
默认值:
true。- maxExtentdict, float,
ExprRef 轴刻度和标签应使用的最大像素范围。这确定了轴标题的最大偏移值。
默认值:
undefined.- minExtentdict, float,
ExprRef 轴刻度和标签应使用的最小像素范围。这决定了轴标题的最小偏移值。
默认值:
30用于 y 轴;undefined用于 x 轴。- offsetdict, float,
ExprRef 将坐标轴从封闭组或数据矩形的边缘移位的像素偏移量。
默认值:来源于轴配置的
offset(0默认值)- orientdict,
ExprRef,AxisOrient, Literal[‘top’, ‘bottom’, ‘left’, ‘right’] 轴的方向。可以是
"top","bottom","left"或"right"。可以使用方向进一步专业化轴的类型(例如,面向图表右边缘的y轴)。默认值:
"bottom"用于 x 轴和"left"用于 y 轴。- positiondict, float,
ExprRef 轴的锚点位置,以像素为单位。对于顶部或底部方向的x轴,这设置了轴组的x坐标。对于左侧或右侧方向的y轴,这设置了轴组的y坐标。
默认值:
0- stylestr, Sequence[str]
一个字符串或字符串数组,指示要应用于轴的自定义样式名称。样式是一个在样式配置中定义的轴属性命名集合。如果样式是一个数组,后面的样式将覆盖前面的样式。
默认值:(无)注意:任何指定的样式都会增强默认样式。例如,具有
"style": "foo"的 x 轴标记将使用config.axisX和config.style.foo(指定的样式"foo"具有更高的优先级)。- tickBanddict,
ExprRef, Literal[‘center’, ‘extent’] 对于带状标度,指示刻度和网格线是否应放置在一个带的
"center"(默认)或在带的``“extent”``上以指示区间- tickCapdict,
ExprRef,StrokeCap, Literal[‘butt’, ‘round’, ‘square’] 刻度线末端样式的笔触盖。可以是
"butt"、"round"或"square"之一。默认值:
"butt"- tickColorstr, dict,
颜色,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"- tickCountdict, float,
ExprRef,TimeInterval,TimeIntervalStep, Literal[‘millisecond’, ‘second’, ‘minute’, ‘hour’, ‘day’, ‘week’, ‘month’, ‘year’] 希望的刻度数量,用于可视化定量刻度的轴。 resulting 数量可能不同,以便值是“好”的(2、5、10的倍数)并且位于基础刻度的范围内。
对于类型为
"time"或"utc"的刻度,刻度数量可以是一个时间间隔说明符。合法的字符串值是"millisecond","second","minute","hour","day","week","month", 和"year"。另外,形式为{"interval": "month", "step": 3}的对象值间隔说明符包含所需的间隔步数。在这里,刻度在每个四分之一(1月、4月、7月、10月)边界生成。默认值: 使用公式
ceil(width/40)确定 x 和ceil(height/40)确定 y。- tickDashdict, Sequence[float],
ExprRef,ConditionalAxisNumberArray 一个交替的 [stroke, space] 长度数组,用于虚线刻度标记线。
- tickDashOffsetdict, float,
ExprRef,ConditionalAxisNumber 开始绘制刻度标记虚线数组的像素偏移量。
- tickExtrabool
布尔标志,指示是否应该为轴的初始位置添加额外的刻度。该标志对于对band刻度的样式设置非常有用,以便刻度放置在带边界上,而不是带的中间。与
"bandPosition": 1和一个轴"padding"值为0一起使用。- tickMinStepdict, float,
ExprRef 轴刻度之间所需的最小步长,以比例域值为单位。例如,
1的值表示刻度之间的间隔不得少于 1 个单位。如果指定了tickMinStep,则tickCount的值将被调整(如有必要)以强制执行最小步长值。- tickOffsetdict, float,
ExprRef 应用于刻度线、标签和网格线的像素位置偏移。
- tickOpacitydict, float,
ExprRef,ConditionalAxisNumber 刻度线的不透明度。
- tickRoundbool
布尔变量,指示像素位置值是否应四舍五入到最接近的整数。
默认值:
true- tickSizedict, float,
ExprRef,ConditionalAxisNumber 轴刻度的像素大小。
默认值:
5- tickWidthdict, float,
ExprRef,ConditionalAxisNumber 刻度的宽度,以像素为单位。
默认值:
1- ticksbool
决定轴是否应包括刻度的布尔值。
默认值:
true- titlestr,
文本, Sequence[str], None 字段的标题。如果
null,标题将被移除。默认值: 从字段名称和转换函数派生 (
aggregate,bin和timeUnit)。如果字段有聚合函数, 该函数作为标题的一部分显示 (例如,"Sum of Profit")。如果 字段被分箱或应用了时间单位,应用的函数将在括号中显示 (例如,"Profit (binned)","Transaction Date (year-month)")。 否则,标题只是字段名称。注意:
1) 您可以通过在config中提供fieldTitle属性或在编译函数的选项中提供fieldTitle函数来自定义默认字段标题格式。
2) 如果字段定义的
title和轴、标题或图例title都被定义,则将使用轴/标题/图例标题。- titleAligndict,
对齐,ExprRef, Literal[‘left’, ‘center’, ‘right’] 轴标题的水平文本对齐。
- titleAnchordict,
ExprRef,TitleAnchor, Literal[None, ‘start’, ‘middle’, ‘end’] 用于放置轴标题的文本锚点位置。
- titleAngledict, float,
ExprRef 轴标题的角度(以度为单位)。
- titleBaselinedict,
ExprRef,基线,TextBaseline, Literal[‘alphabetic’, ‘line-bottom’, ‘line-top’, ‘top’, ‘middle’, ‘bottom’] 轴标题的垂直文本基线。可以选择
"alphabetic"(默认),"top","middle","bottom","line-top"或"line-bottom"。"line-top"和"line-bottom"的值类似于"top"和"bottom",但相对于 lineHeight 而不是单独的 fontSize 进行计算。- titleColorstr, dict,
颜色,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 标题的颜色,可以是十六进制颜色代码或常规颜色名称。
- titleFontstr, dict,
ExprRef 标题的字体。(例如,
"Helvetica Neue").- titleFontSizedict, float,
ExprRef 标题的字体大小。
- titleFontStylestr, dict,
ExprRef,FontStyle 标题的字体样式。
- titleFontWeightdict,
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)。- titleLimitdict, float,
ExprRef 轴标题的最大允许像素宽度。
- titleLineHeightdict, float,
ExprRef 多行标题文本或带有
"line-top"或"line-bottom"基线的标题文本的像素行高。- titleOpacitydict, float,
ExprRef 轴标题的不透明度。
- titlePaddingdict, float,
ExprRef 标题与轴之间的填充,单位为像素。
- titleXdict, float,
ExprRef 轴标题相对于轴组的X坐标。
- titleYdict, float,
ExprRef 轴标题相对于轴组的Y坐标。
- translatedict, float,
ExprRef 坐标空间转换偏移量用于轴布局。 默认情况下,坐标轴会按 x 和 y 坐标的 0.5 像素偏移进行转换,以便将描边线与像素网格对齐。 然而,对于矢量图形输出,这些特定于像素的调整可能是不需要的,在这种情况下,可以更改 translate(例如,改为零)。
默认值:
0.5- valuesdict, Sequence[str], Sequence[bool], Sequence[float],
ExprRef, Sequence[dict,DateTime] 显式设置可见的坐标轴刻度值。
- zindexfloat
一个非负整数,表示轴的z轴索引。如果 zindex 为 0,轴应该绘制在所有图表元素的后面。要将它们放在前面,请将
zindex设置为1或更多。默认值:
0(在标记后面)。
- ariabool, dict,
- __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__([aria, bandPosition, description, ...])copy([深度, 忽略])返回对象的副本。
from_dict(dct[, validate])从字典表示构造类。
from_json(json_string[, validate])从有效的 JSON 字符串实例化对象。
resolve_references([schema])解析此对象的架构或根架构中的引用。
to_dict([validate, ignore, context])返回对象的字典表示。
to_json([validate, indent, sort_keys, ...])以字符串形式输出该对象的 JSON 表示。
validate(instance[, schema])在rootschema的上下文中验证实例是否符合类模式。
validate_property(name, value[, schema])在根架构的上下文中,根据属性架构验证一个属性。