我有一个临时DF,其中包含以下数据
Quarter
2016Q3 146660510.0
2016Q4 123641451.0
2017Q1 125905843.0
2017Q2 129656327.0
2017Q3 126586708.0
2017Q4 116804168.0
2018Q1 118167263.0
2018Q2 121633740.0
2018Q3 125314447.0
2018Q4 120994896.0
2019Q1 126124709.0
2019Q2 134753318.0
我正在将其作为季度数据传递到seasonal_decompose,如下所示,但我得到一个错误消息说“Axis必须将freq
设置为转换为期间”。频率已在DF中设置。我认为这个问题与您必须向matplotlib指定x轴是周期这一事实有关,但我不知道如何做到这一点,也找不到使用带四分之一的DecomposeResult对象的任何其他示例
result = seasonal_decompose(temp, model='additive',period=4)
result.plot()
plt.show()
相关问题 更多 >
编程相关推荐