【发布时间】:2020-06-03 09:02:08
【问题描述】:
DD.MM_HH:MM:SS.mmmmmm 以这种格式给出了 timestamps,因此如何在 python 中的 matplotlib 中处理它们
我试图这样做,但不知何故它只接受浮点数组。我怎样才能让它来绘制时间?我必须以任何方式修改格式吗?
我试过这个
dates = matplotlib.dates.date2num(list_of_datetimes)
matplotlib.pyplot.plot_date(dates, values)
但出现以下错误
AttributeError: 'numpy.str_' object has no attribute 'toordinal'
请提供我应该遵循的格式来解析这种类型的时间戳?
【问题讨论】:
-
你能举一个这个时间戳的例子吗?
-
05.07_15:39:52.855866 这是时间戳的例子
-
还有一个问题是当标签数量非常多时如何在 y 刻度之间提供间距
标签: python datetime matplotlib