Axes3D.set_zticklabels(labels, *, minor=False, fontdict=None, **kwargs)[source]#

[Discouraged] Set the zaxis' tick labels with list of string labels.


The use of this method is discouraged, because of the dependency on tick positions. In most cases, you'll want to use Axes.set_[x/y/z]ticks(positions, labels) or Axes3D.set_zticks instead.

If you are using this method, you should always fix the tick positions before, e.g. by using Axes3D.set_zticks or by explicitly setting a FixedLocator. Otherwise, ticks are free to move and the labels may end up in unexpected positions.

labelssequence of str or of Texts

Texts for labeling each tick location in the sequence set by Axes3D.set_zticks; the number of labels must match the number of locations.


If True, set minor ticks instead of major ticks.

fontdictdict, optional

A dictionary controlling the appearance of the ticklabels. The default fontdict is:

{'fontsize': rcParams['axes.titlesize'],
 'fontweight': rcParams['axes.titleweight'],
 'verticalalignment': 'baseline',
 'horizontalalignment': loc}

Text properties.

list of Texts

For each tick, includes tick.label1 if it is visible, then tick.label2 if it is visible, in that order.