如何在Python中格式化轴

时间:2017-06-04 11:32:47

标签: python-3.x datetime matplotlib

我想将xaxis格式化为dd:mm HH:MM。我的代码:

plt.figure(figsize=(20,10))
plt.plot('a', "r.",data=xxx, markersize=1.5)
plt.axis(["2017-04-24 0:00", "2017-04-24 23:59", 0, 400])
plt.grid(True)
plt.show()

我的输出格式为:dd:mm HH。我该如何解决?我不知道; /

1 个答案:

答案 0 :(得分:0)

您需要在轴上添加日期格式化程序:

from matplotlib.dates import DateFormatter

# your plot set-up code...
plt.gca().xaxis.set_major_formatter(DateFormatter("%m:%d %H:%M"))
# etc.