import pandas as pd import matplotlib.pyplot as plt import statsmodels.api as sm df = pd.read_excel(r"D:\300-数量\营业成本季度hp.xlsx") df.set_index("会计期间", inplace=True) cycle, trend = sm.tsa.filters.hpfilter(df, 1600) df["cycle"] = cycle df["trend"] = trend #df.to_excel(r"D:\300-数量\hp.xlsx") df[["cycle", "trend"]]["2020-01-01":].plot(figsize=(13, 6)) plt.grid(linestyle="--", alpha=0.5) plt.show()
python作hp
最新推荐文章于 2022-12-27 10:02:10 发布