如何以给定日期从给定日期对DataFrame进行下采样

我有一个Python数据框(我们称其为df),它具有从1998年1月1日开始的每月(结束)数据。我想使用相同的数据帧df,每季度进行一次下采样,但是从1998年1月31日开始。 因此,在1998年1月31日之后,下一行应包含截至1998年4月30日的数据,依此类推。

DataFrame.asfreq()似乎最符合我的需求,因为它不执行DataFrame.resample()之类的任何聚合,但是我从给定数据“启动”的能力似乎有限。

这里有什么见解吗?