【发布时间】:2021-05-02 12:03:00
【问题描述】:
我有一个临时 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,如下所示,但我收到一条错误消息,提示“轴必须将freq 设置为转换为周期”。频率已在 DF 中设置。我认为这个问题与您必须向 matplotlib 指定 x 轴是句点的事实有关,但我不知道该怎么做,也找不到任何其他示例,其中使用了带有四分之一的 DecomposeResult 对象
result = seasonal_decompose(temp, model='additive',period=4)
result.plot()
plt.show()
【问题讨论】:
标签: python matplotlib data-science data-analysis decomposition