Python 如何基于两列对数据帧行进行分组以查找每天的计数?

Python 如何基于两列对数据帧行进行分组以查找每天的计数?,python,python-3.x,pandas,csv,dataframe,Python,Python 3.x,Pandas,Csv,Dataframe,以下是我的数据的外观: 数据帧 TagID PlazaEntryTime PlazaID 0 2844106899 9/29/19 9:31:06 PM 1420 1 2844106896 10/29/19 9:31:06 PM

以下是我的数据的外观: 数据帧

           TagID                           PlazaEntryTime                      PlazaID
     0   2844106899                     9/29/19 9:31:06 PM                       1420
     1   2844106896                     10/29/19 9:31:06 PM                      1421
     2   2844106896                     9/29/19 9:31:06 PM                       1440
     3   2844106896                     12/29/19 9:31:06 PM                      1422
我想找到Plaza ID=1420时每天的行数

我使用了以下代码:

df['PlazaEntryTime'].groupby([df.PlazaEntryTime.dt.day,df.PlazaId==1420]).agg('count')

其输出如下:

 PlazaEntryTime    PlazaId        Count
     9             False            0
                   True             2
     10            False            1
                   True             0
     12            False            1
                   True             0
但我不想打印错误结果的计数,有人能告诉我我做错了什么吗

df[df['PlazaID']==1420].groupby(df.PlazaEntryTime.dt.day)['TagID'].agg('count')