【发布时间】:2019-10-30 06:11:27
【问题描述】:
我有一个包含 2 列 date_1 和 date_2 的 csv。
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是什么@ -
你的解释句很长。如果分成几个不同的句子,也许会更容易理解?
-
@CodeBling value_1 将使用上述约束生成。
-
正如我所提到的,您的解释不清楚。您提到了对
value_1的 aggregated 值的几个限制,但没有首先提及如何获得value_1。不了解这一点,没有人可以帮助你。 (而且你将继续积累反对票,因为没有人能理解这个问题)