3

我有一个datetime.datetime对象列表,我想在类似于这个的散点图中表示:


(来源:stephenwolfram.com

我应该如何进行?

4

2 回答 2

4
import pylab

# datetimes = [datetime(...), ...]

pylab.plot([dt.date() for dt in datetimes],
           [dt.hour + dt.minute/60. for dt in datetimes],
           ',')
于 2013-01-21T15:27:17.890 回答
0

您不应该使用绘图,而是将 plot_date 用于日期时间数组!

http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.plot_date

于 2013-01-21T17:47:09.750 回答