Python 在Pandas中创建多季度时间跨度的周期

Python 在Pandas中创建多季度时间跨度的周期,python,pandas,Python,Pandas,许多公司发布的季度财务数据很好地反映了一个时期: p=期间'2012年第一季度',频率='Q-DEC' 这些文件中的标签为截至2012年3月31日的三个月 然而,一些财务数据以如下形式发布:截至2005年9月30日的9个月。 如何为截至2005年9月30日的九个月创建期间对象 另一种表达这一时期的方式是2005年第一季度至第三季度 我问:这似乎是一个模棱两可的指标,因为12不能被9整除,我认为github在支持类似的定制周期方面存在一个问题。。。但是找不到它,我不确定含糊不清这个词是否正确。关于

许多公司发布的季度财务数据很好地反映了一个时期:

p=期间'2012年第一季度',频率='Q-DEC'

这些文件中的标签为截至2012年3月31日的三个月

然而,一些财务数据以如下形式发布:截至2005年9月30日的9个月。 如何为截至2005年9月30日的九个月创建期间对象

另一种表达这一时期的方式是2005年第一季度至第三季度


我问:

这似乎是一个模棱两可的指标,因为12不能被9整除,我认为github在支持类似的定制周期方面存在一个问题。。。但是找不到它,我不确定含糊不清这个词是否正确。关于这一点,X公司在九个月内的收入并不含糊。当然,这将使我们很难进行一系列9个月的观察,因为它们不会在年份边界上结束。也许我的意思是,没有明确定义的2012年第一季度Q-DEC完全定义了周期,不确定您是否可以说相同的9个月周期。但是是的,如果你有开始的月份和年份,它会有很好的定义。你能用3个季度的滚动总和更容易地做到这一点吗?最终,我要做的是获取一些可能是以下形式的收益文件:2005Q1,2005Q1-Q2,2005Q1-Q3,2005Q1-Q4,又名2005,这是重叠的时期并提取季度值。这似乎是明智的做法,不确定如何以当前形式回答,可能会提出一个新问题,因为它与此不同,并提供一些Q1-2重叠部分的假装数据: