我在数据框中有一些数据(交易数据),我需要每天汇总。
数据连接到流,所以我有很多行,其中有以下对此很重要的数据点(还有更多,所以这里不复制)
卷、开始日期、结束日期
例如:
Volume, Start Date, End Date
100, 1 April 2019, 30 June 2019
50, 1 Jan 2019, 30 June 2019
所有这些行都可以有重叠的开始日期和结束日期。
我正在寻找的是一种创建输出的简单方法:(使用上面的 2 笔交易作为示例数据)日,总交易量
例如:
1 Jan, 50
2 Jan, 50
....
1 April, 150
2 April, 150
...
29 June, 150
30 June, 150
1 July, 0
...
31 Dec, 0
我可以遍历每一行,然后遍历每笔交易。但是有这么多,这似乎是一个漫长而缓慢的过程。
我正在使用带有 Python 3 的 Jupyter 笔记本。
任何帮助表示赞赏 - 即使它指向我在搜索中可能错过的解决方案......