我有一个 Dataframe df
,其中包含datetimeindex
和一个单列,如下所示:
第一次
我需要计算每个月有多少个非零条目。例如,根据这些图像,在一月份我有2个条目,在二月份有1个条目,在三月份有2个条目。我在 Dataframe 中有更多的月份,但我想这就解释了问题。
我尝试使用Pandasgroupby
:
df.groupby(df.index.month).count()
但这只是给我每个月的总天数,我在count()
中没有看到任何其他参数,我可以在这里使用。
有什么想法吗?
2条答案
按热度按时间vlurs2pr1#
尝试index.to_period()
例如:
4smxwvx52#
你能试试这个吗: