【发布时间】:2016-09-28 11:54:09
【问题描述】:
"Plotting a cumulative graph of python datetimes" 提供了很好的方法来使用 matplotlib 绘制日期时间列表(见下文)作为随时间的累积计数:
[
datetime.datetime(2015, 12, 22),
datetime.datetime(2015, 12, 23),
datetime.datetime(2015, 12, 23), # note duplicate entry (graph increases by 2)
datetime.datetime(2015, 12, 24),
datetime.datetime(2015, 12, 25),
...
]
但是,我有一个新数据集,其中每个条目都有一个关联的值(见下文)。如何将其绘制为累积?还是我只需要遍历数据并自己将其累积到 x,y 绘图对中?
[
(datetime.datetime(2015, 12, 22), 6), # graph increases by 6
(datetime.datetime(2015, 12, 23), 5),
(datetime.datetime(2015, 12, 23), 4), # graph increases by 9
(datetime.datetime(2015, 12, 24), 12),
(datetime.datetime(2015, 12, 25), 14),
]
【问题讨论】:
标签: python datetime matplotlib plot graph