在新列中为与特定日期相对应的每一行添加一个日计数器

时间:2019-10-27 06:26:55

标签: python python-3.x pandas

我有一个数据集,其中包含一堆在多个日期发生的事件。对于最早发生的所有行,我想在数据框中添加一个新列以显示第1天,对于下一个日期,我希望它表示第2天,等等。

Current dataset example:
datetime        points
2019-10-22       104
2019-10-23       79
2019-10-24       85
2019-10-22       42
2019-10-25       89

What I'm hoping to output would look like this: 
datetime        points   day
2019-10-22       104       1
2019-10-23       79        2
2019-10-24       85        3
2019-10-22       42        1
2019-10-25       89        4

我的数据集跨越一年,其中多个事件发生在同一日期,我想为每个日期分配每个适当的天数,最早的日期是第1天。如何获取对应于datetime的day列专栏?

0 个答案:

没有答案