#matplotlib#如何设置坐标轴显示时间的范围

在画图的地方下添加如下代码即可

import matplotlib.dates as mdates
...
plt.plot(x,y)
...
#设置横坐标显示时间的刻度范围
plt.gca().xaxis.set_major_formatter(mdates.DateFormatter('%Y-%m-%d %H:%M:%S'))
#设置纵坐标显示时间的刻度范围
plt.gca().yaxis.set_major_formatter(mdates.DateFormatter('%Y-%m-%d %H:%M:%S'))
...
plt.show()
...

对比图:

设置前效果:
在这里插入图片描述
设置后效果:
在这里插入图片描述

发布了101 篇原创文章 · 获赞 69 · 访问量 22万+

猜你喜欢

转载自blog.csdn.net/weekdawn/article/details/87613613