我有一个大的CSV文件,如下所示:
ID,Time,Disposition,eventsID,Class,teamID
1,"2011-03-02 22:18:37",1,107,2,2
2,"2011-03-02 22:19:05",1,115,1,2
3,"2011-03-02 22:19:10",1,103,4,2
4,"2011-03-02 22:19:41",1,104,1,3
5,"2011-03-03 01:24:31",1,117,4,3
这个数据跨越了好几个月。
我想展示一个关于每年月日时发生的事件(行)数量的图(我不需要它精确到分钟或秒)。
我有这个代码:
^{pr2}$这使count_per_day
看起来像:
2011 3 2 22 4
3 1 1
最后一列是计数。如何使用count_per_day
结果绘制此计数随时间的变化?
加载数据时,请确保添加
parse_dates=['Time']
以让pandas知道它是一个datetime
列。在然后,您需要使用Then apply
df.resample()
为每个列编制索引然后使用任何你想绘图的工具,条或线。在
^{pr2}$您可以使用^{} 来绘制图形。示例-
用您添加的示例数据演示-
相关问题 更多 >
编程相关推荐