軸目盛りラベルを回転する 質問する

軸目盛りラベルを回転する 質問する

X 軸のテキストを回転する方法がわかりません。これはタイムスタンプなので、サンプルの数が増えると、サンプルはどんどん近づき、重なり合うまで近づきます。サンプルが近づくにつれて重なり合わないように、テキストを 90 度回転させたいと思います。

以下は私が持っているものですが、X 軸のテキストを回転する方法がわからないことを除いて正常に動作します。

import sys

import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
import datetime

font = {'family' : 'normal',
        'weight' : 'bold',
        'size'   : 8}

matplotlib.rc('font', **font)

values = open('stats.csv', 'r').readlines()

time = [datetime.datetime.fromtimestamp(float(i.split(',')[0].strip())) for i in values[1:]]
delay = [float(i.split(',')[1].strip()) for i in values[1:]]

plt.plot(time, delay)
plt.grid(b='on')

plt.savefig('test.png')

ベストアンサー1

これは私にとってはうまくいきます:

plt.xticks(rotation=90)

おすすめ記事