gpt4 book ai didi

matplotlib - 在 matplotlib 中,如何绘制以 x 轴为isoformat 时间的时间序列?

转载 作者:行者123 更新时间:2023-12-01 05:41:41 25 4
gpt4 key购买 nike

我可以找到很多 plot_date() 等示例,但是如何绘制一个时间序列,其中 x 轴是 datetime.time.isoformat() 返回的字符串?我正在使用微秒数据,这似乎是一个严重的限制。

最佳答案

虽然这是一个老问题,但我还是想指出一个更详细的answer .

基本上,matplotlib 可以自行处理 datetime.datetime 对象。您可以将它们作为数据插入。要修复您的格式,请使用:
xfmt = matplotlib.dates.DateFormatter('%H:%M:%S:%f')
ax.xaxis.set_major_formatter(xfmt)
ax.plot(datetimes, data)

调整格式以满足您的需要。格式化指令描述可以在 PythonLibrary 上找到根据 8.1.7。

关于matplotlib - 在 matplotlib 中,如何绘制以 x 轴为isoformat 时间的时间序列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5081960/

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