df['date_of_order'] = pd.to_datetime(df['date_of_order']) # if you haven't converted it already df.groupby(df['date_of_order'].dt.to_period('Q'))['column to aggregate'].agg(...)
df['date_of_order'] = pd.to_datetime(df['date_of_order']) # if you haven't converted it already df.groupby(df['date_of_order'].dt.to_period('Q'))['column to aggregate'].agg(...)