Liquidsのロゴ Liquids

0

目盛のラベルの設定【matplotlib】

matplotlib

グラフに表示される目盛は、グラフの値に沿ったラベルが自動で付与されます。
このwikiでは目盛のラベルを指定した値に設定する方法を紹介します。

目盛のラベルを設定するにはmatplotlib.pyplot.xticks()及びmatplotlib.pyplot.yticks()を使用します。
目盛には文字列の設定も可能です。

import matplotlib.pyplot as plt

plt.xticks(<x軸の目盛の位置のリスト>, <設定する目盛のリスト>)
plt.yticks(<y軸の目盛の位置のリスト>, <設定する目盛のリスト>)

次にコード例を紹介します。

import matplotlib.pyplot as plt

x = [ i for i in range(10)]
y = [ i for i in range(10)]

plt.plot(x, y)
plt.xticks([0, 2, 7],
            ['label1', 'label2', 'label3'])

plt.yticks([1, 5, 9],
            ['label4', 'label5', 'label6'])
plt.show()

また、単に目盛の位置のリストだけを与えると、その位置のメモリだけを表示することができる。

import matplotlib.pyplot as plt

x = [ i for i in range(10)]
y = [ i for i in range(10)]

plt.plot(x, y)
plt.xticks([0, 2, 7])

plt.yticks([1, 5, 9])
plt.show()

目次

Liquidsのロゴ Liquids

Liquidsは誰でも投稿・編集ができる技術Wikiコミュニティ📝です。

あなたもLiquidsで技術Wikiを
書いてみませんか?