我有各个城市的汽车销售数据集,我想将数据集划分为按城市划分的季度销售数据集。我尝试了代码,但没有成功。
qu=df.groupby([(df.City),(df.index.year),(df.quarter)]).agg(['sum', 'count'])
试试
df['year'] = df.index.dt.year # Based on your index name
df.groupby(by=['City','year','quarter']).agg(['sum','count'])