gpt4 book ai didi

python - 在 python matplotlib 中旋转轴文本

转载 作者:IT老高 更新时间:2023-10-28 12:11:31 35 4
gpt4 key购买 nike

我不知道如何在 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')

最佳答案

这对我有用:

plt.xticks(rotation=90)

关于python - 在 python matplotlib 中旋转轴文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10998621/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com