![]() |
1
3
没有神奇的python库可以为您进行季节性调整。做这种事情的应用程序往往是 rather large . 你需要计算出数学题 yourself 然后用scipy来计算剩下的。 |
![]() |
2
7
StatsModels可以做到这一点。它们有一个基本的季节性分解,也有一个针对普查x13调整的包装器。您还可以使用RPY2访问R的一些优秀SA库。以下是StatsModels季节性分解:
http://statsmodels.sourceforge.net/0.6.0/release/version0.6.html |
![]() |
4
1
我建议由Facebook的数据科学团队开发。它有python+r API,用于时间序列预测,尽管您可以使用它将序列分解为其组件(趋势与季节性)。您可以轻松地调整和可视化分解: 从FBProphet导入Prophet 将numpy导入为np 将熊猫作为PD导入 创建系列 np.随机种子(0) x=np.平均值(0,10,.285) y_周期=np.sin(x*np.pi) y_random=np.random.normal(尺寸=长度(x))。 y_趋势=x/10。 df=pd.dataframe('ds':pd.date_range('01-01-2017',periods=len(x)), “Y”:Y_周期) df.head()必须是具有列“ds”和“y”的数据帧 df.set撏index('ds').plot(style=-*') < /代码> 估计模型 M=先知() M.FIT(DF); 预测=M.预测(df) M.标绘组件(预测); < /代码> Facebook的CE团队。它有python+r API,用于时间序列预测,尽管您可以使用它将序列分解为其组件(趋势与季节性)。您可以轻松地调整和可视化分解:
|
![]() |
5
0
在编程方面不确定,但我会认真考虑移动平均值来解决这个问题。 |
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |