Python 如何处理每年超过12个月

Python 如何处理每年超过12个月,python,pandas,fiscal,Python,Pandas,Fiscal,我正试图分析一些德国会计数据。我不知道这是否只是德国的事情,但德国的许多公司每个财政年度都有超过12个月的时间 在我的例子中,我有一列表示年和“月”,其中该列的范围是1-15 有没有人给我一些建议,如何在时间序列分析的熊猫中正确处理这个问题?我无法将其转换为datetime,原因很明显 编辑:当我想根据年份和月份制作一些数值的条形图时,这很复杂。对于正常的约会时间,我看没有问题。对于这个特殊的东西,我将把年和周期组合成一个字符串,并用它来绘图 我只是想知道是否有更好的解决方案,或者公司是否意识到

我正试图分析一些德国会计数据。我不知道这是否只是德国的事情,但德国的许多公司每个财政年度都有超过12个月的时间

在我的例子中,我有一列表示年和“月”,其中该列的范围是1-15

有没有人给我一些建议,如何在时间序列分析的熊猫中正确处理这个问题?我无法将其转换为datetime,原因很明显

编辑:当我想根据年份和月份制作一些数值的条形图时,这很复杂。对于正常的约会时间,我看没有问题。对于这个特殊的东西,我将把年和周期组合成一个字符串,并用它来绘图


我只是想知道是否有更好的解决方案,或者公司是否意识到这一点。

公司在会计年度开始时进行变更时会这样做,调整的年份会稍微短一点或长一点。如何处理它取决于你的分析试图显示什么。这是一个相当奇怪的时间格式。时间是一种特定的格式吗?@jonrsharpe:它与年份的长短无关。每个会计年度有12个月(周期)加上3个(或更多)额外周期。也许你可以称之为“虚拟月”,因为每个周期都和日历月一样长。如果不知道你想做什么,很难回答这个问题,但是你能用“月”列作为财政年度第一天的补偿吗?至少允许转换为实际的日期时间对象。@NickBull:日期的格式可能会有所不同。例如,您可以将其写为2016-13-01。当公司在会计年度开始时进行变更时,公司会这样做,有一个略短或略长的年度进行调整。如何处理它取决于你的分析试图显示什么。这是一个相当奇怪的时间格式。时间是一种特定的格式吗?@jonrsharpe:它与年份的长短无关。每个会计年度有12个月(周期)加上3个(或更多)额外周期。也许你可以称之为“虚拟月”,因为每个周期都和日历月一样长。如果不知道你想做什么,很难回答这个问题,但是你能用“月”列作为财政年度第一天的补偿吗?至少允许转换为实际的日期时间对象。@NickBull:日期的格式可能会有所不同。例如,你可以写为2016-13-01。