码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Python用ARIMA ,ARIMAX预测商店商品销售需求时间序列数据


    原文链接:http://tecdat.cn/?p=27363 

    原文出处:拓端数据部落公众号

     

    本文在相对简单的数据集上探索不同的时间序列技术。

    给定 5 年的商店商品销售数据,并要求您预测 10 家不同商店的 50 种不同商品在 3 个月内的销售额。

    处理季节性的最佳方法是什么?商店应该单独建模,还是可以将它们合并在一起?

    商店项目需求预测

    自回归综合移动平均线 (ARIMA)

    这 ARIMA 模型是可应用于非平稳时间序列的 ARMA 模型的推广。

    1. import time
    2. import pandas as pd
    3. %matplotlib inline

    加载数据

    1. d_trn = pd.rad_csv('../inuraicsv, prse_tes=date'], inx_col['te'])
    2. d_ts = pd.ra_csv'../iputst.csv', prse_des=['date'], ine_col['d

    所有商店似乎都显示出相同的趋势和季节性。

    ARIMAX

    带解释变量的自回归综合移动平均线 (ARIMAX) 是 ARIMA 的扩展版本,其中包括独立的预测变量。

    准备数据

    1. mnths = df_rinindx.nth
    2. df_ran.drpna(iplac=True)
    3. d_trin.head()

    1. import datetime
    2. dumymns = pd.get_dummies(moth)
    3. prev_uate_dates = d_tet_x.index - datie.timedelta(das=91)
    4. dfetex.head()

    构建模型

    1. si1 = d_rin.loc[(d_tin['store'] == 1) & (_tran['ie'] == 1), 'ses']
    2. exog_s1i1 = df_train.loc[(df_train['store'] == 1) & (df_train['item'] ==
    3. ax = SARIMAX(si1.loc['2013-12-31':], exog=exog
    4. nfoceinvetiblity=alse,enforce_ationarity=False,
     
    

    作出预测

    1. nog = df_rai.loc[(ftrin['str'] == s) & (df_rin['te'] == i), 'als']
    2. SARIMAX(endog=edog exog=xo,
    3. enorce_invtiilit=False, eorce_statnarityFalse, freq='D',
    4. order=(7,0,0)).fit()
    5. tc = time.time()

    示例预测

    1. xg = f_rin.loc[(df_rin[ste'] == 10) & (d_tri['itm'] == 50)].drop(['', 'ite', 'sas'], axis=1)
    2. forast = arax.predict


    最受欢迎的见解

    1.在python中使用lstm和pytorch进行时间序列预测

    2.python中利用长短期记忆模型lstm进行时间序列预测分析

    3.Python用RNN循环神经网络:LSTM长期记忆、GRU门循环单元、回归和ARIMA对COVID-19新冠疫情新增人数时间序列

    4.Python TensorFlow循环神经网络RNN-LSTM神经网络预测股票市场价格时间序列和MSE评估准确性

    5.r语言copulas和金融时间序列案例

    6.R 语言用RNN循环神经网络 、LSTM长短期记忆网络实现时间序列长期利率预测

    7.Matlab创建向量自回归(VAR)模型分析消费者价格指数 (CPI) 和失业率时间序列

    8.r语言k-shape时间序列聚类方法对股票价格时间序列聚类

    9.R语言结合新冠疫情COVID-19股票价格预测:ARIMA,KNN和神经网络时间序列分析

  • 相关阅读:
    SpringCloud - Spring Cloud Netflix 之 Zuul网关;过滤器filter(十二)
    S7协议下,如何搭建触摸屏与PLC之间无线通信?
    vue项目中显示第三方外部链接的页面
    Spring Boot之Spring MVC的工作原理 以及使用eclipse开发Spring MVC的Web应用实战(附源码)
    获取单选框选中内容
    android api 23以上 使用 httpclient
    直播美颜技术的技术背后:美颜SDK的原理与实践
    关于openfeign的http和rpc
    「Redis数据结构」字符串对象String
    基于Hadoop架构的可视化大数据挖掘建模平台
  • 原文地址:https://blog.csdn.net/qq_19600291/article/details/125424766
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号