pyvista.plotting.charts.Axis.tick_labels

pyvista.plotting.charts.Axis.tick_labels#

property Axis.tick_labels[ソース]#

この軸目盛りラベルを返すか設定します.

各目盛りに一意なラベルを付けるにはシーケンスを,各ラベルに使用するラベルフォーマットを記述するには文字列を,デフォルトの目盛りのラベルに戻すには None を指定できます. ラベルフォーマットは,使用する精度を示す整数部分と,使用する表記法を示す最後の文字からなる文字列です.

許可された表記:

  • 固定表記では "f" となります

  • 指数表記では "f" となります

y-軸にカスタム目盛りの位置とラベルを設定した2Dチャートを作成します.

>>> import pyvista as pv
>>> chart = pv.Chart2D()
>>> _ = chart.line([0, 1, 2], [2, 1, 3])
>>> chart.y_axis.tick_locations = (0.2, 0.4, 0.6, 1, 1.5, 2, 3)
>>> chart.y_axis.tick_labels = [
...     'Very small',
...     'Small',
...     'Still small',
...     'Small?',
...     'Not large',
...     'Large?',
...     'Very large',
... ]
>>> chart.show()
../../../../_images/pyvista-plotting-charts-Axis-tick_labels-2_00_00.png

自動刻みの配置に戻します.

>>> chart.y_axis.tick_locations = None
>>> chart.y_axis.tick_labels = None
>>> chart.show()
../../../../_images/pyvista-plotting-charts-Axis-tick_labels-2_01_00.png

使用するカスタムラベルフォーマットを指定します(精度2の固定表記).

>>> chart.y_axis.tick_labels = '2f'
>>> chart.show()
../../../../_images/pyvista-plotting-charts-Axis-tick_labels-2_02_00.png