我有一个csv,有两列date\u 1和date\u 2。你知道吗
Date_1 Date_2
01/09/2019 02/08/2019
01/09/2019 03/08/2019
02/09/2019 03/08/2019
01/09/2019 04/08/2019
02/09/2019 04/08/2019
03/09/2019 04/08/2019
02/09/2019 05/08/2019
03/09/2019 05/08/2019
04/09/2019 05/08/2019
01/09/2019 06/08/2019
02/09/2019 06/08/2019
03/09/2019 06/08/2019
04/09/2019 06/08/2019
05/09/2019 06/08/2019
02/09/2019 07/08/2019
03/09/2019 07/08/2019
04/09/2019 07/08/2019
05/09/2019 07/08/2019
06/09/2019 07/08/2019
02/09/2019 08/08/2019
03/09/2019 08/08/2019
我想生成一个新列value_1
,这样:
对于每个date_1
,value_1
(聚合)不应超过5000。
date_2
和value_1
应该有增加的趋势,即在date_2
上聚集,value_1
应该每天增加例如,如果date_2
,聚集的value_1
是1000,那么下一个date_2
的值应该大于1000。
数据帧具有唯一的(date_1,date_2)
元组。你知道吗
编辑:
数据链路
https://drive.google.com/file/d/1xOlJfPNhGgclWyyQmdwzG-WRkU2fhEI4/view?usp=sharing
有人能帮我吗。你知道吗
我不认为这是你真正想要的,但我写这篇文章只是为了让你明白,这完全符合你问题中的要求,如果你有别的意思,你必须添加你期望的示例:
这将在
value_1
列中给出一个递增趋势,并且每个date_1
的value_1
之和保证不会超过5000。 顺便说一句:为了有一个不断增长的趋势,这假设你的日期是排序的,就像你发布的样本数据一样。如果没有(或可能没有),请执行以下操作:在创建
value_1
列之前相关问题 更多 >
编程相关推荐