目盛を文字列にする方法【matplotlib】

xticks , yticksを使う

plt.xticks(置き換える前のリスト,
           置き換える文字列のリスト)

plt.yticks(置き換える前のリスト,
           置き換える文字列のリスト)

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],
            ['tickde', 'memori', 'womozini'])

plt.yticks([1, 5, 9],
            ['yzikumo', 'onazi', 'dayo'])
plt.show()

コメント

タイトルとURLをコピーしました