matplotlib.axis
#
刻度和 x 和 y 轴的类。
继承#
Axis
对象#
- 类 matplotlib.axis。轴(轴, *, pickradius = 15)[来源] #
-
- 属性:
- isDefault_label布尔值
axes
matplotlib.axes.Axes
Axes
艺术家所在的实例,或None。- 重大的
matplotlib.axis.Ticker
确定主要刻度位置及其标签格式。
- 次要的
matplotlib.axis.Ticker
确定次要刻度位置及其标签格式。
- 回调
matplotlib.cbook.CallbackRegistry
- 标签
Text
轴标签。
- 标签板浮动
轴标签和刻度标签之间的距离。默认为
rcParams["axes.labelpad"]
(默认值:4.0
)= 4。- 偏移文本
Text
Text
包含刻度的数据偏移量(如果有)的对象。pickradius
漂浮收容测试的接受半径。
- majorTicks列表
Tick
主要蜱虫。
- minorTicks列表
Tick
小蜱虫。
- 参数:
- 轴
matplotlib.axes.Axes
创建的
Axes
Axis 所属的 。- 选择半径浮动
收容测试的接受半径。另请参阅
Axis.contains
。
- 轴
- 类 matplotlib.axis。XAxis ( * args , ** kwargs ) [来源] #
- 参数:
- 轴
matplotlib.axes.Axes
创建的
Axes
Axis 所属的 。- 选择半径浮动
收容测试的接受半径。另请参阅
Axis.contains
。
- 轴
- 类 matplotlib.axis。YAxis ( * args , ** kwargs ) [来源] #
- 参数:
- 轴
matplotlib.axes.Axes
创建的
Axes
Axis 所属的 。- 选择半径浮动
收容测试的接受半径。另请参阅
Axis.contains
。
- 轴
- 类 matplotlib.axis。代码[来源] #
定义刻度位置和格式的对象的容器。
- 属性:
- 定位器
matplotlib.ticker.Locator
子类 确定刻度的位置。
- 格式化程序
matplotlib.ticker.Formatter
子类 确定刻度标签的格式。
- 定位器
清除轴。 |
|
返回此轴的比例(作为 str)。 |
格式化程序和定位器#
获取主要股票代码的格式化程序。 |
|
获取主要股票代码的定位器。 |
|
获取次要代码的格式化程序。 |
|
获取次要代码的定位器。 |
|
设置主要股票代码的格式化程序。 |
|
设置主要股票代码的定位器。 |
|
设置次要代码的格式化程序。 |
|
设置次要代码的定位器。 |
|
如果与主要股票代码位置重叠的次要股票代码位置应该被修剪。 |
|
轴标签#
设置标签的坐标。 |
|
设置标签位置(顶部或底部) |
|
设置轴标签的文本值。 |
|
将轴标签作为 Text 实例返回。 |
|
返回标签位置(顶部或底部) |
|
获取标签的文本。 |
刻度、刻度标签和偏移文本#
返回major |
|
返回此轴的主要刻度标签,作为 |
|
将此轴的主要刻度线作为 |
|
在数据坐标中返回此轴的主要刻度位置。 |
|
返回minor |
|
返回此轴的次要刻度标签,作为 |
|
将此轴的次要刻度线作为 |
|
在数据坐标中返回此轴的次要刻度位置。 |
|
将轴 offsetText 作为 Text 实例返回。 |
|
获取此轴的刻度标签。 |
|
将此轴的刻度线作为 |
|
在数据坐标中返回此轴的刻度位置。 |
|
将此轴的网格线作为 |
|
配置网格线。 |
|
设置刻度、刻度标签和网格线的外观参数。 |
|
设置轴刻度和标签以将此轴上的数据视为日期。 |
数据和查看间隔#
返回此轴的数据范围。 |
|
返回此轴的视图范围。 |
|
返回此轴是否朝向“反向”方向。 |
|
设置轴数据限制。 |
|
设置轴视图限制。 |
|
设置此轴是否朝向“反向”方向。 |
渲染助手#
返回可以适合轴的估计刻度数。 |
|
[已弃用]获取轴两侧刻度标签的范围。 |
|
返回一个包围轴的边界框。 |
互动#
测试艺术家是否包含鼠标事件。 |
|
收容测试的接受半径。 |
|
返回选取器使用的轴的深度。 |
|
设置选取器使用的轴的深度。 |
单位#
设置轴的单位。 |
|
返回轴的单位。 |
|
内省单位转换器的数据并在必要时更新 axis.converter 实例。 |
XAxis 特定#
标识轴的只读名称。 |
|
[不推荐]返回应该为轴上方和下方的文本保留多少空间,作为一对浮点数。 |
|
返回刻度位置(“顶部”、“底部”、“默认”或“未知”)。 |
|
设置刻度位置。 |
|
设置标签位置(顶部或底部) |
|
将刻度和刻度标签(如果存在)移动到轴的底部。 |
|
将刻度和刻度标签(如果存在)移动到轴的顶部。 |
YAxis 特定#
标识轴的只读名称。 |
|
[已弃用] |
|
返回刻度位置(“左”、“右”、“默认”或“未知”)。 |
|
|
|
设置刻度位置。 |
|
设置标签位置(左或右) |
|
将刻度和刻度标签(如果存在)移动到轴的左侧。 |
|
将刻度和刻度标签(如果存在)移动到轴的右侧。 |
其他#
|
|
重新初始化主要和次要 Tick 列表。 |
|
设置轴数据的默认限制并查看间隔(如果它们尚未发生突变)。 |
气馁#
这些方法应谨慎使用,调用set_ticks
以指定所需的刻度位置,然后再调用set_ticklabels
以指定匹配的一系列标签。调用set_ticks
产生一个
FixedLocator
; 然后使用它的位置列表
set_ticklabels
来制作适当的
FuncFormatter
.
设置此轴的刻度位置和可选的标签。 |
|
[劝阻] 设置刻度标签的文本值。 |
Tick
对象#
- 类 matplotlib.axis。刻度线(轴,, *,大小=无,宽度=无,颜色=无, tickdir =无,垫=无,标签大小=无,标签颜色=无, zorder =无, gridOn =无, tick1On =真, tick2On =True , label1On = True , label2On = False , major = True , labelrotation = 0 , grid_color = None , grid_linestyle = None , grid_linewidth = None , grid_alpha = None , ** kwargs ) [来源] #
轴刻度、网格线和标签的抽象基类。
刻度线标记轴上的位置。它们包含两条线作为标记和两个标签;底部和顶部位置(在 a 的情况下
XAxis
)或左右位置(在 a 的情况下YAxis
)各一个。- 属性:
bbox 是 Axes 显示坐标中的 Bound2D 边界框 loc 是数据坐标中的刻度位置 size 是以点为单位的刻度大小
- 类 matplotlib.axis。XTick ( * args , ** kwargs ) [来源] #
包含制作 x 刻度所需的所有艺术家 - 刻度线、标签文本和网格线
bbox 是 Axes 显示坐标中的 Bound2D 边界框 loc 是数据坐标中的刻度位置 size 是以点为单位的刻度大小
- 类 matplotlib.axis。YTick ( * args , ** kwargs ) [来源] #
包含制作 Y 刻度所需的所有艺术家 - 刻度线、标签文本和网格线
bbox 是 Axes 显示坐标中的 Bound2D 边界框 loc 是数据坐标中的刻度位置 size 是以点为单位的刻度大小
将刻度位置(数据坐标)作为标量返回。 |
|
以点为单位获取刻度标签板的值。 |
|
[已弃用] |
|
获取轴外刻度线的长度。 |
|
返回刻度所属轴的视图范围。 |
|
设置 label1 文本。 |
|
设置 label2 文本。 |
|
以点为单位设置刻度标签板 |
|
设置label1和label2的url。 |
|
使用标量loc在数据坐标中设置刻度的位置。 |