【发布时间】:2021-12-08 09:58:04
【问题描述】:
所以我有以下熊猫数据框
开始时间 |结束时间 |价值| 0;50;50 20;100;800 10;45;700 其中每一行代表从开始时间到结束时间线性化的曲线(时间是x轴)
结果数据框应该有 x |价值 0;0 10;10 20;220 45;995 50; 1050; 100; 1550
每个值对应图形中的一个点,并通过折线图连接
例如:开始时间:0 结束时间:5,从 0 到 5 会有一条线性化的线。
问题是当有两行时间重叠时。对于重叠部分,我想获得每行分数的累积和。 (这也应该适用于其余的行)
我怎样才能做到这一点?我尝试按开始时间排序,但不知道如何继续。
我会画一个图来更好地说明我想要实现的目标
如您所见,第二张图中的每个圆圈对应于重叠线的分数之和
提前致谢!!!
【问题讨论】:
-
您能否(在代码中)创建一组测试数据(例如 3 行)?以及对应的情节? “价值”应该如何解读?是否从开始处的 0 和结束处的给定值线性增加(当前示例不包含“值”)?
-
是的,要添加它