Python 熊猫:按主题分组,从第行的日期算起一年内发生的熊猫数量
我有一个包含主题ID和日期的熊猫数据框:Python 熊猫:按主题分组,从第行的日期算起一年内发生的熊猫数量,python,pandas,Python,Pandas,我有一个包含主题ID和日期的熊猫数据框: id date 0 17 2012-02-16 1 17 2013-01-26 2 17 2013-01-27 3 17 2015-09-13 4 18 2015-01-28 5 18 2015-02-12 对于每一行,我想知道前一年行['subject']有多少个条目行['date']: id date count 0 17 2012-02-16 0 1
id date
0 17 2012-02-16
1 17 2013-01-26
2 17 2013-01-27
3 17 2015-09-13
4 18 2015-01-28
5 18 2015-02-12
对于每一行,我想知道前一年行['subject']
有多少个条目行['date']
:
id date count
0 17 2012-02-16 0
1 17 2013-01-26 1
2 17 2013-01-27 2
3 17 2015-09-13 0
4 18 2015-01-28 0
5 18 2015-02-12 1
谢谢。第['subject'行]在哪里?抱歉,应该是第['id'行]欢迎来到StackOverflow。请发布您想要的输出。我不太确定你想按数据分组的是什么,你想从Hi Chris数多少。所需的输出是第二个数据帧中的计数列。例如,对于id=17且日期=2013-01-27的行,有两行id=17且日期在2012-01-26至2013-01-26之间(2013-01-27之前一年)。所以我想第一步是按主题分组,但我不知道从那里开始。行['subject']在哪里?抱歉,应该是行['id']欢迎来到StackOverflow。请发布您想要的输出。我不太确定你想按数据分组的是什么,你想从Hi Chris数多少。所需的输出是第二个数据帧中的计数列。例如,对于id=17且日期=2013-01-27的行,有两行id=17且日期在2012-01-26至2013-01-26之间(2013-01-27之前一年)。所以我想第一步是按主题分组,但我不知道从那里开始。