首页 / 热点百科

python做时间序列

2025-06-16 08:51热点百科

在时间序列问题上,机器学习被广泛应用于分类和预测问题。当有预测模型来预测未知变量时,在时间充当独立变量和目标因变量的情况下,时间序列预测就出现了。

预测值可以是潜在雇员的工资或银行账户持有人的信用评分。任何正式引入统计数据的数据科学都会遇到置信区间,这是某个模型确定性的衡量标准。

因此,预测一段时间内某些数据的价值需要特定的技术,并且需要多年的进展。

由于每种都有其特殊用途,必须注意为特定应用选择正确的技术。预测人员在技术选择中发挥作用,他们越了解预测可能性的范围,公司的预测工作就越有可能取得成果。

其方法的选择取决于预测的背景、古代数据的相关性和可用性、所需的准确度、预测的时间段、对企业的预测成本以及分析所需的时间。

影响预测的因素

· 增加或减少趋势

· 季节性

· 数据集的大小

时间序列的组成部分与数据本身一样复杂。随着时间的增加,获得的数据也会增加。有时候更多的数据并不意味着更多的信息,但是更大的样本幸免了由于随机采样而产生的误差。

因此,对于每个应用程序,使用的技术都会发生变化。

来源:数据科学博客

在本文中,我们列出了最广泛使用的时间序列预测方法,只需一行代码就可以在Python中使用它们:

1. Autoregression(AR)

AR方法在先前时间步骤中模拟为观察的线性函数。

模型的表示法涉及指定模型p的顺序当作AR函数的参数。

from statsmodel.tsa.ar_model import AR

2. Autoregressive Moving Average(ARMA)

ARMA方法结合了自回归(AR)模型和移动平均(MA)模型。

from statsmodel.tsa.arima_model import ARMA

3. Autoregressive Integrated Moving Average(ARIMA)

ARIMA方法结合自回归(AR)和移动平均(MA)模型以及序列的差分预处理步骤以使序列静止,称为积分。

from statsmodel.tsa.arima_model import ARIMA

4. Seasonal Autoregressive Integrated Moving-Average (SARIMA)

SARIMA方法将序列中的下一步建模为先前时间步骤的差异观测值、误差、差异性季节观测值和季节性误差的线性函数。

它结合了ARIMA模型,能够在季节性水平上执行相同的自回归、差分和移动平均建模。

from statsmodel.tsa.statespace.sarimax import SARIMAX

5. Seasonal Autoregressive Integrated Moving-Average with Exogenous Regressors (SARIMAX)

SARIMAX是SARIMA模型的扩展,还包括外生变量的建模。

SARIMAX方法还可用于使用外生变量对包含的模型进行建模,例如ARX,MAX,ARMAX和ARIMAX。

from statsmodel.tsa.statespace.sarimax import SARIMAX

向量自回归方法使用AR模型。AR是多个并行时间序列的推广。

from statsmodel.tsa.vector_ar.var_model import VAR

7. Vector Autoregression Moving-Average (VARMA)

这是ARMA对多个并行时间序列的推广,例如,多变量时间序列。

from statsmodel.tsa.statespace.varmax import VARMAX

8. Vector Autoregression Moving-Average with Exogenous Regressors(VARMAX)

VARMAX是VARMA模型的扩展,它还包括外生变量的建模。它是ARMAX方法的多变量版本。

9. Holt Winter’s Exponential Smoothing (HWES)

HWES是在先前时间步骤的观测的指数加权线性函数,彩奇网,将考虑趋势和季节性因素。

from statsmodel.tsa.holtwinters import ExponentialSmoothing

猜你喜欢

  • 科技百科

    用你空余的时间多学习

    自律:如何避免分心很多人都对网络上了瘾,但没几个人意识到了这一点。“网瘾”的意思是,你如果试着在工作的时候断网,就会觉得特别难熬,比想象中还要难熬。事实上,如果你的网瘾特别严重,你甚至无法想象工作时断网。和其他上瘾症状一样,上网的冲动也是可以戒掉的。当然,这需要高度专注,集中精力。具体方法如下:·集..

    2025-06-10
  • 汽车百科

    杭绍台高速台州通车时间

    2月10日24时,杭绍台高速公路齐贤枢纽至柯岩互通段正式通车收费运营,杭绍台高速公路即将迎来全线通车。杭绍台高速公路起于钱江通道南接线齐贤枢纽,经绍兴、金华、台州三市,终于临海括苍镇附近括苍枢纽,从而连接台金高速公路,规划全长约162公里。建成后,台州到杭州只需2.5小时。来源: 浙江在线..

    2025-06-09
  • 汽车百科

    京唐京滨城际 开通时间

    今早7时46分,G8801次复兴号列车从北京站发车,标志着京唐京滨城际铁路正式开通。北京站至唐山站、北辰站间最快1小时03分、1小时32分可达。首发列车共有三百多名旅客乘坐,上座率超过六成。今早7时,记者走进北京站,从一层大厅、候车室到站台上,都能看到“热烈庆祝京唐京滨城际铁路开通运营”的红色标语,十分喜庆。“关..

    2025-06-09
  • 生活

    量血糖的正确方法和时间

    量血糖的方法:1、用温水或中性肥皂洗净双手,反复揉搓准备采血的手指,直至血运丰富。2、用滴血的血糖仪,取一条试纸拿在手上(手指不可触及试纸测试区)。取出试纸后随手将盖筒盖紧,用采血笔紧挨指腹,按动弹簧开关,针刺指腹。3、无名指指腹两侧取血最好。如果是吸血的血糖仪,就将血吸到试纸专用区域后等待结果。如果..

    2025-06-09
  • 生活

    东非动物大迁徙的时间

    东非动物大迁徙的时间是每年6月左右。每年的6月左右,坦桑尼亚大草原的青草被逐渐消耗,食物变得越来越少。为了食物,草原上的动物会长途跋涉3000多公里,上演地球上最壮观的动物大迁徙场面。它们从坦桑尼亚境内的塞伦盖蒂公园南部,迁徙至肯尼亚境内的马赛马拉野生动物保护区。以上是有关东非动物大迁徙的时间的内容,了解..

    2025-06-09
  • 生活

    发面发的时间太长了怎么办

    首先要确定面有没有变质,变质了不能吃。发面时间太长面会很稀,可以多用干面调一调,将面团稍微揉圆,再次撕成小块放于盆中,加入适量面粉,继续揉搓,将面粉揉匀之后,再一次加入面粉,继续揉搓,直至将面团揉到合适的软硬程度,可静放半小时,或直接揉至光滑。也可以用碱水或直接拿一点碱面,一点点揉进去,直到抓起面来..

    2025-06-09
  • 生活

    h在时间里代表什么

    h表示小时。小时(hour)是一个时间单位。小时不是时间的国际单位制基本单位(时间的国际单位制基本单位是秒),而是与国际单位制基本单位相协调的辅助时间单位。除闰秒外,一小时一般等于3600秒,或者60分钟,或者1/24天。人类日常生活的时间度量一般是以小时为单位进行的,例如一天中的时刻,如早晨8点就是一天中的第八个小..

    2025-06-09
  • 生活

    圣彼得堡极昼时间

    圣彼得堡不在极圈内,严格来说,圣彼得堡只有白夜,没有极昼。圣彼得堡白夜时间在6月22日前后。极昼又称永昼或午夜太阳,是在地球的极圈范围内,一日之内,太阳都在地平线以上的现象,即昼长等于24小时。由地球公转和黄赤交角而形成。以上是有关圣彼得堡极昼时间的内容,了解更多圣彼得堡极昼时间是什么时候,圣彼得堡的极昼..

    2025-06-09

微信分享

微信分享二维码

扫描二维码分享到微信或朋友圈

链接已复制