date

问题描述 投票:0回答:1

我有以下数据框架

 id|date      |type
  1|2017-01-03| 1
  1|2018-01-03| 1   
  1|2018-05-03| 1 
  1|2019-01-03| 1   
  1|2020-01-03| 1   
  2|2018-01-03| 1   
  2|2019-01-03| 1   
  2|2020-01-03| 1   

我想创建一个数据框架,其id从2017年到2020年至少有1个条目。所以在上面的例子中,新的数据框架将只有ID 1。我试了一下。

data.groupby(["id", "date"])['type'].agg('count').reset_index()

这是由ID和日期分组,并给我每个日期的行数,但我不知道如何从这里过滤,以获得那些ID与一致的条目随着时间的推移。

python pandas pandas-groupby
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.