mpl_toolkits.mplot3d.axes3d.Axes3D.set_zticklabels#
- Axes3D.set_zticklabels(labels, *, minor=False, fontdict=None, **kwargs)[源代码]#
[不推荐使用] 使用字符串标签列表设置 z 轴的刻度标签。
不建议使用
不推荐使用此方法,因为它依赖于刻度位置。在大多数情况下,您会希望使用
Axes.set_[x/y/z]ticks(positions, labels)
或Axes3D.set_zticks
。如果您使用此方法,应始终事先固定刻度位置,例如使用
Axes3D.set_zticks
或显式设置FixedLocator
。否则,刻度可能会自由移动,标签可能最终出现在意想不到的位置。- 参数:
- labelsstr 序列或
Text
对象序列 用于标记由
Axes3D.set_zticks
设置的序列中每个刻度位置的文本;标签数量必须与位置数量匹配。标签通过FixedFormatter
原样使用(不进行进一步格式化)。- minor布尔值
如果为 True,则设置次要刻度而不是主要刻度。
- fontdict字典,可选
不建议使用
不推荐使用 *fontdict*。参数应作为单独的关键字参数传递,或使用字典解包
set_ticklabels(..., **fontdict)
。一个控制刻度标签外观的字典。默认的 fontdict 是
{'fontsize': rcParams['axes.titlesize'], 'fontweight': rcParams['axes.titleweight'], 'verticalalignment': 'baseline', 'horizontalalignment': loc}
- **kwargs
文本属性。
警告
这仅设置当前刻度的属性,仅对静态图有效。
刻度不保证持久性。各种操作可以创建、删除和修改 Tick 实例。如果您对图形进行进一步操作(包括在显示的图形上平移/缩放),这些设置可能会丢失,存在迫在眉睫的风险。
如果可能,请改用
set_tick_params
。
- labelsstr 序列或
- 返回:
Text
对象列表对于每个刻度,如果可见,则包括
tick.label1
,然后如果可见,则包括tick.label2
,按此顺序。