我的数据库具有以下格式: database
我试图获取按月分组的每个区域的计数,并且尝试了不同的方法,但仍然无法弄清楚。我不断获得每个月的总数,但无法按月按地区进行细分
我尝试的最后一个方法是set_index:
import pandas as pd
import numpy as np
import datetime
%matplotlib inline
ax['date'] = pd.to_datetime(ax['date'])
ax = report[['date','region']].copy()
ax['month'] = pd.DatetimeIndex(ax['date']).month
ax = ax.set_index('date').groupby(pd.Grouper(freq='M')).count()
ax
但是此代码返回每个区域的重复发生总数。
有什么解决方法的想法吗?