Skip to content

Commit

Permalink
version 2.5.5
Browse files Browse the repository at this point in the history
  • Loading branch information
config-i1 authored and cran-robot committed Feb 8, 2020
1 parent 390e01c commit 3ea6a19
Show file tree
Hide file tree
Showing 67 changed files with 2,108 additions and 1,098 deletions.
10 changes: 5 additions & 5 deletions DESCRIPTION
@@ -1,8 +1,8 @@
Package: smooth
Type: Package
Title: Forecasting Using State Space Models
Version: 2.5.4
Date: 2019-10-22
Version: 2.5.5
Date: 2020-02-08
Authors@R: person("Ivan", "Svetunkov", email = "ivan@svetunkov.ru", role = c("aut", "cre"),
comment="Lecturer at Centre for Marketing Analytics and Forecasting, Lancaster University, UK")
URL: https://github.com/config-i1/smooth
Expand All @@ -23,12 +23,12 @@ Imports: Rcpp (>= 0.12.3), stats, graphics, forecast (>= 7.0), nloptr,
LinkingTo: Rcpp, RcppArmadillo (>= 0.8.100.0.0)
Suggests: Mcomp, numDeriv, testthat, knitr, rmarkdown
VignetteBuilder: knitr
RoxygenNote: 6.1.1
RoxygenNote: 7.0.2
Encoding: UTF-8
NeedsCompilation: yes
Packaged: 2019-10-21 23:05:59 UTC; config
Packaged: 2020-02-08 18:31:58 UTC; config
Author: Ivan Svetunkov [aut, cre] (Lecturer at Centre for Marketing Analytics
and Forecasting, Lancaster University, UK)
Maintainer: Ivan Svetunkov <ivan@svetunkov.ru>
Repository: CRAN
Date/Publication: 2019-10-22 16:50:02 UTC
Date/Publication: 2020-02-08 19:20:02 UTC
129 changes: 66 additions & 63 deletions MD5
@@ -1,24 +1,25 @@
15cd170a6b1c4902b7839640ad2be383 *DESCRIPTION
1799da829fb32a408fc4351ad888c2f0 *NAMESPACE
6a2f64a24c2dc2d8711caa9b9d3656b2 *NEWS
6dbcc0286d7c72020bc477bd96518aa3 *DESCRIPTION
4f5496901402aae36b916f7708e7943a *NAMESPACE
918f2eab63e2aa4aa4f9fa980e784db1 *NEWS
d9088ff66316b45f851e337df4fba4af *R/RcppExports.R
1d265b8f027460368c53274d9882f656 *R/autoces.R
1d62d880eae0b769b9c3d0d7435049ae *R/autogum.R
bc6da438255e73cdf8df5facfea816fc *R/automsarima.R
6f35d3693509babf8173701fe8b17561 *R/autossarima.R
96a9b9d4a360eee2d858baf0aee0cbb0 *R/ces.R
7620fe2f34f9bcaa11b90cffeeeec20e *R/cma.R
26937f97910af23c8b915f73cbf33c22 *R/cma.R
31f124a4c711e51c07a755ad2ae4e88a *R/depricator.R
fd7fc1a9a6adadc7ae7508a2fc942b67 *R/es.R
9c5ced203135df346fa8c6db31d56cde *R/es.R
342c29d43d0ea7d62357b4a002cc8999 *R/gum.R
0bfe1ae12561a730e437ea4c5975dcdf *R/isFunctions.R
409cd8f916b16bad8a68e99934709ad2 *R/iss.R
527bb610d28d1499dda11fa56e048ffc *R/methods.R
db5b72ed7666456063d7a1065ca83719 *R/methods.R
f05cf20061db8bbcb912990939efb689 *R/msarima.R
97dd48a3622c62cfa7f5cf50869f6db4 *R/oes.R
c730bc032a6f1fefda84367263c38e38 *R/oesg.R
6bea931695bfc609ee907c1b87e18fe2 *R/msdecompose.R
43e62439025ac14a835042148526a273 *R/oes.R
ae4b2b1d46a5c1cb162f4d948eb6f365 *R/oesg.R
8a57d8c2b82e86863b1006a7af504f83 *R/simces.R
a3c9d986921424696c6dfc7353dcae52 *R/simes.R
620101e713207f39fc46ed14dafc6157 *R/simes.R
facd86a5dc5cc1ae85a0b8aa8e520abb *R/simgum.R
e032b99453b0ff4312e6ef2226bb519d *R/simsma.R
ee5a8a54f252d8cba8e602b7104e1b87 *R/simssarima.R
Expand All @@ -28,79 +29,81 @@ e5629697c68011cc3d6177c3a239c6ba *R/simves.R
a3df50ed57000a2b2023ac49a9d38aaa *R/smoothCombine.R
24d42f1698e1f50eb27f1a32ecab61c8 *R/sowhat.R
a667e6c16cf339e7465e969f75095813 *R/ssarima.R
1621d5f1070f0b239508113885e07dc6 *R/ssfunctions.R
76bd07c8a65b89af780508a31773ca95 *R/ssfunctions.R
b45db627556532cfdf6e20ccc1ff34dc *R/variance-covariance.R
01b5f7f33ce46ffa829398d3bff8aee4 *R/ves.R
15019fa191ba5dff3685259b1f36bf3a *R/ves.R
5c6a7c4259702efbb80b34c0012d09aa *R/viss.R
aed7ba5d61fc9e8f6c1ce27bcfc89dc0 *R/vmethods.R
fb9783ca11df5ed0f1521b240d3dc044 *R/vmethods.R
18dd9cf3832991d348d2af8ab503363a *R/vssFunctions.R
3113d776d98ddd16e1ee1c7cfe5ba513 *R/zzz.R
b26b95b9f014507d75e6a45be30d7fad *README.md
aefc3a003d55919e1f4882aa4df0724d *build/partial.rdb
b6b28bbd3d55bf8c02f0e19879fe0569 *README.md
8073e7c5544d2046f771448c82f77f28 *build/partial.rdb
b468ec762f4ed484053855ba9ed57a09 *build/vignette.rds
e7ff134dfef81ef90cb355df49cd20ad *inst/doc/ces.R
d96771d8815bb6aedd3d28203e6e1643 *inst/doc/ces.R
63102e1de32a1dfa9fca0c23576696a1 *inst/doc/ces.Rmd
c7d819250c59b694cb4e44d7f5268c0d *inst/doc/ces.html
7a5731f4e90d943393e09cea3807eb39 *inst/doc/es.R
fb9c9c85cec87e091da1fe2b472938bb *inst/doc/ces.html
7ec84444835505eb454b8ad28529cfc7 *inst/doc/es.R
75d528e227579a8662d15950b92d6d55 *inst/doc/es.Rmd
056021f591076f3ee5d4809977ea51ff *inst/doc/es.html
0183cb06ce8f3ad215895bff752bdf63 *inst/doc/gum.R
9aff602b67a0385b96250bf97c03217e *inst/doc/es.html
09f3f722f9abce38e175272c2152db8b *inst/doc/gum.R
c757d7f4971db027d931c0543d77f79b *inst/doc/gum.Rmd
ce4f1882cb4765d6f1ea7a3e3c725484 *inst/doc/gum.html
c6dff78b989971508587a79def61ad9b *inst/doc/oes.R
f0560360e70eff964c7e818a38f0a5eb *inst/doc/oes.Rmd
d11ad07f4892e44a7f268a54b1c3ba97 *inst/doc/oes.html
990d77b6e7229994f2ae259df6f121a1 *inst/doc/simulate.R
8ab5e7a4984b098872eaac69ad263022 *inst/doc/gum.html
6cd1f51076415febeef8f2ae281c09b2 *inst/doc/oes.R
9e58b4b6fccc5835d175db183a852768 *inst/doc/oes.Rmd
a6f28c9393cc0696dd994bb4b0d74c0f *inst/doc/oes.html
d864c867d9d9b955953a1a5b3ab6acc6 *inst/doc/simulate.R
3c284a1692f90426fba996c01a78af8c *inst/doc/simulate.Rmd
19483479e0ff042546c2b64c52f0e227 *inst/doc/simulate.html
82219c258851c03622ae04b35f645022 *inst/doc/sma.R
49ca66a18dcb1c6c24f499d385d2cf76 *inst/doc/simulate.html
a2cd0641ac0ad65fd0b4580c1b90d7b3 *inst/doc/sma.R
7a6cd5f84b090d58c565b781c2801327 *inst/doc/sma.Rmd
22350f8f6357f6d246a0fccd3fcdd007 *inst/doc/sma.html
5951f14901566e913aad1c04820d77cb *inst/doc/sma.html
f2be0cff7be52faff06f2a377333a8c6 *inst/doc/smooth-Documentation.pdf
ab7560c1647929fa67f92f931009917d *inst/doc/smooth.R
23f9e9e4b5aeaaf04edf034dc871c2be *inst/doc/smooth.Rmd
3a55b0bcd2ab894acffbd365aad5f189 *inst/doc/smooth.html
45d8e57dc5084d4aafefc907917a2f34 *inst/doc/ssarima.R
3033ecc24af0b53c65632e0838b4a059 *inst/doc/ssarima.Rmd
e6ce244c0acdfe6ee393d84503e50c1c *inst/doc/ssarima.html
d2a6fbb89cc8b25ad26c39c81097f865 *inst/doc/ves.R
69802db80bcf5775ededb1dfc183e7a3 *inst/doc/smooth.R
3d2b7198ea10387a00845edbe8a36b3d *inst/doc/smooth.Rmd
0c8330dc146a276ad94c0f62015eb1d2 *inst/doc/smooth.html
8ed811739f508477e983315c27eaa988 *inst/doc/ssarima.R
d9eb0e9e17b266502d596e225a3962cf *inst/doc/ssarima.Rmd
4da4f468b950fdb5f3701c6d1ebada14 *inst/doc/ssarima.html
cc4acc86019a9f891ac9bb19b1162d5c *inst/doc/ves.R
449246ef10cdc217c4fffb69ee049d38 *inst/doc/ves.Rmd
aced09409f74f0889c88fb173ebc9229 *inst/doc/ves.html
73fa2bee7edb60ed4a1f3623920b3bcc *man/auto.ces.Rd
047e07c1066202b44e2c859af735e632 *man/auto.gum.Rd
5266534bd16fdff9552cae5dda85027e *man/auto.msarima.Rd
511519fc83731f83e1ea274cdf469c83 *man/auto.ssarima.Rd
011b5126d5117d718b45673de3cdbefb *man/ces.Rd
b0c39096c6db44526aeb91d176a44500 *inst/doc/ves.html
8dc584309ab100bd161ef961fccab0ec *man/auto.ces.Rd
efabc9267e6e2dc84569aadfa08c8524 *man/auto.gum.Rd
c2f3fa28b26c210c1222f666954c78ed *man/auto.msarima.Rd
476e6a2bc5ae39841b8c9b3d62108a0c *man/auto.ssarima.Rd
b590a89e88166dc4e392d04960416cce *man/ces.Rd
0685115bc87b456a6f18afa4709164de *man/cma.Rd
682b961418970a7c88da89553be1a734 *man/covar.Rd
e8562ef32d6c71ad3728959653ceb084 *man/es.Rd
86598f88c0a95d24863e270455fbf77f *man/forecast.smooth.Rd
f9b89cd6893b6286b335ae611b7a6a93 *man/gum.Rd
7cb683020af82bfef06e6ebe35bb4004 *man/isFunctions.Rd
60699e209fb84df141bb6df57f5cacf5 *man/iss.Rd
aa6ed3f638e772e62a8dca4f33002acc *man/msarima.Rd
9180d9013ea40106f87d6e7b7e2f1659 *man/oes.Rd
353cf174c138b6753e5321c4a3c3e3f9 *man/oesg.Rd
bd7de4bb9447b0f558e72c7365b60c38 *man/covar.Rd
007b0236eb13485709986994cfda9420 *man/es.Rd
b859ea02a6dde4ee3f9fc6326c0af1ce *man/forecast.smooth.Rd
8a5b5594f446f9351e5f5279b3d6a2da *man/gum.Rd
4a03f0a70cbe658d751bf22b785f6819 *man/isFunctions.Rd
3c0326100f7c2edab50e3f620891ee64 *man/iss.Rd
fd206401f5ac172ebda6cb7b91cbee4b *man/msarima.Rd
1d88cebe86ddba1f1133e04d57c7f872 *man/msdecompose.Rd
afed5db959f75141276a9e099434ae97 *man/oes.Rd
d548a10816fa8c08ffc4ada8003a8cba *man/oesg.Rd
0f3268c8a858c058a3fa8b8939767d2e *man/orders.Rd
63589595f533b105d2eabe135347eee5 *man/plot.smooth.Rd
794af59e4019d28d2250c13e112fa095 *man/pls.Rd
0a88c82743571b944e17a449d67b683d *man/sim.ces.Rd
953145e5939aa8ec528b0ebdbae9793c *man/sim.es.Rd
d9be59d43ba1e8339e9052a7b8d2f927 *man/sim.gum.Rd
73b267c87bfafcd4db0683b44ceb33e2 *man/sim.es.Rd
2cc820aaecacf1a58ded83420f6bb2d5 *man/sim.gum.Rd
1ee9bd971c6944ffe5bb7b1b78457fde *man/sim.sma.Rd
764d74d71353e3cf4cbf7a1f467192e6 *man/sim.ssarima.Rd
cc05a6ecd264de1430aa2ea7eaaf4b6e *man/sim.ves.Rd
bd5d6b37ff17d50df882c242d7a3619d *man/sma.Rd
5e3f4d5d21a600d459f1ea68d4aab801 *man/smooth.Rd
755d496b9f2cbd2d8ae4b8a59bed811d *man/smoothCombine.Rd
7b2424869a8cfc496439d40d9620736e *man/sim.ssarima.Rd
2e56d948ce01db07acc0976712818054 *man/sim.ves.Rd
de254074c413aa1440d8dbebffb6aef6 *man/sma.Rd
db9212ccaac2f6daa03c509cde33ad52 *man/smooth.Rd
457aa83914d2fd574c3e0bced7e8a69d *man/smoothCombine.Rd
a0993d7de7f0b96415bb7b69f66b60ab *man/sowhat.Rd
b24d6b6cc0e3e9ba6c618c515f7d0e97 *man/ssarima.Rd
61663222e564d7639224a9926dc5a651 *man/ves.Rd
0bed3336877e918ead66d79ba752cfe1 *man/viss.Rd
500e362c9af5bdc156e5d00128ae1816 *man/ssarima.Rd
dff57371303cf8e65fdbec5239e59ca6 *man/ves.Rd
4f1c3c4ede7369b0435ad6c20cb7cf1a *man/viss.Rd
9859afefaf6500832d7469cadbbb28c8 *src/Makevars
a6850c2998c396b505104b800670480e *src/Makevars.win
d736b0ac3c57296a62ff17c520142d0c *src/RcppExports.cpp
9fb0915a4e7ffe192150808e5e890c69 *src/registerDynamicSymbol.c
d8c29fb21f816537b9c793ce9403db95 *src/ssGeneral.cpp
085d1613461e15fd97decfef15b62fb0 *src/ssGeneral.cpp
1ff530213052894349cca6864ef67a38 *src/ssGeneral.h
d31b1c1655ca634aa87e441089f7ea61 *src/ssOccurrence.cpp
cccddc1650403630c1f85f6bc9a2ac63 *src/ssSimulator.cpp
Expand All @@ -118,10 +121,10 @@ d4f5ec1266499c5b0feae1b6fc4e8390 *tests/testthat/test_simulate.R
75d528e227579a8662d15950b92d6d55 *vignettes/es.Rmd
c757d7f4971db027d931c0543d77f79b *vignettes/gum.Rmd
d5c5cdaf1dcb23ce35182bc1d846ef63 *vignettes/library.bib
f0560360e70eff964c7e818a38f0a5eb *vignettes/oes.Rmd
9e58b4b6fccc5835d175db183a852768 *vignettes/oes.Rmd
3c284a1692f90426fba996c01a78af8c *vignettes/simulate.Rmd
7a6cd5f84b090d58c565b781c2801327 *vignettes/sma.Rmd
f2be0cff7be52faff06f2a377333a8c6 *vignettes/smooth-Documentation.pdf
23f9e9e4b5aeaaf04edf034dc871c2be *vignettes/smooth.Rmd
3033ecc24af0b53c65632e0838b4a059 *vignettes/ssarima.Rmd
3d2b7198ea10387a00845edbe8a36b3d *vignettes/smooth.Rmd
d9eb0e9e17b266502d596e225a3962cf *vignettes/ssarima.Rmd
449246ef10cdc217c4fffb69ee049d38 *vignettes/ves.Rmd
36 changes: 34 additions & 2 deletions NAMESPACE
Expand Up @@ -5,22 +5,28 @@ S3method(AICc,vsmooth)
S3method(BICc,smooth)
S3method(BICc,vsmooth)
S3method(actuals,iss)
S3method(actuals,msdecompose)
S3method(actuals,smooth)
S3method(actuals,smooth.forecast)
S3method(coef,smooth)
S3method(coef,vsmooth)
S3method(covar,default)
S3method(covar,smooth)
S3method(errorType,iss)
S3method(errorType,msdecompose)
S3method(errorType,smooth)
S3method(errorType,smooth.sim)
S3method(fitted,msdecompose)
S3method(fitted,smooth)
S3method(fitted,smooth.forecast)
S3method(forecast,msdecompose)
S3method(forecast,oes)
S3method(forecast,smooth)
S3method(lags,Arima)
S3method(lags,ar)
S3method(lags,default)
S3method(lags,ets)
S3method(lags,msdecompose)
S3method(lags,smooth)
S3method(lags,smooth.sim)
S3method(logLik,iss)
Expand All @@ -38,25 +44,28 @@ S3method(modelName,smooth)
S3method(modelType,default)
S3method(modelType,ets)
S3method(modelType,iss)
S3method(modelType,msdecompose)
S3method(modelType,oesg)
S3method(modelType,smooth)
S3method(modelType,smooth.sim)
S3method(modelType,vsmooth)
S3method(nobs,iss)
S3method(nobs,msdecompose)
S3method(nobs,smooth)
S3method(nobs,smooth.sim)
S3method(nobs,viss)
S3method(nobs,vsmooth)
S3method(nparam,iss)
S3method(nparam,msdecompose)
S3method(nparam,smooth)
S3method(nparam,viss)
S3method(orders,Arima)
S3method(orders,ar)
S3method(orders,default)
S3method(orders,smooth)
S3method(orders,smooth.sim)
S3method(plot,iss)
S3method(plot,oes)
S3method(plot,msdecompose)
S3method(plot,oesg)
S3method(plot,smooth)
S3method(plot,smooth.forecast)
S3method(plot,smooth.sim)
Expand All @@ -67,12 +76,17 @@ S3method(pls,default)
S3method(pls,smooth)
S3method(pointLik,smooth)
S3method(print,iss)
S3method(print,msdecompose)
S3method(print,oes)
S3method(print,smooth)
S3method(print,smooth.forecast)
S3method(print,smooth.sim)
S3method(print,viss)
S3method(print,vsmooth)
S3method(residuals,msdecompose)
S3method(residuals,smooth)
S3method(rstandard,smooth)
S3method(rstudent,smooth)
S3method(sigma,smooth)
S3method(sigma,smooth.sim)
S3method(sigma,vsmooth)
Expand All @@ -97,6 +111,8 @@ export(ges)
export(gum)
export(is.iss)
export(is.msarima)
export(is.msdecompose)
export(is.msdecompose.forecast)
export(is.oes)
export(is.oesg)
export(is.smooth)
Expand All @@ -111,6 +127,7 @@ export(lags)
export(modelName)
export(modelType)
export(msarima)
export(msdecompose)
export(oes)
export(oesg)
export(orders)
Expand All @@ -131,6 +148,9 @@ import(Rcpp)
import(zoo)
importFrom(forecast,forecast)
importFrom(forecast,is.ets)
importFrom(forecast,ma)
importFrom(grDevices,dev.interactive)
importFrom(grDevices,devAskNewPage)
importFrom(graphics,abline)
importFrom(graphics,layout)
importFrom(graphics,legend)
Expand All @@ -139,6 +159,7 @@ importFrom(graphics,par)
importFrom(graphics,plot)
importFrom(graphics,points)
importFrom(graphics,polygon)
importFrom(graphics,text)
importFrom(greybox,AICc)
importFrom(greybox,BICc)
importFrom(greybox,actuals)
Expand All @@ -161,6 +182,7 @@ importFrom(greybox,xregExpander)
importFrom(nloptr,nloptr)
importFrom(stats,AIC)
importFrom(stats,BIC)
importFrom(stats,acf)
importFrom(stats,as.formula)
importFrom(stats,coef)
importFrom(stats,cor)
Expand All @@ -175,24 +197,34 @@ importFrom(stats,frequency)
importFrom(stats,is.ts)
importFrom(stats,lm)
importFrom(stats,logLik)
importFrom(stats,lowess)
importFrom(stats,median)
importFrom(stats,na.pass)
importFrom(stats,nlminb)
importFrom(stats,nobs)
importFrom(stats,optim)
importFrom(stats,optimize)
importFrom(stats,pacf)
importFrom(stats,plnorm)
importFrom(stats,pnorm)
importFrom(stats,ppoints)
importFrom(stats,qchisq)
importFrom(stats,qlnorm)
importFrom(stats,qnorm)
importFrom(stats,qqline)
importFrom(stats,qqnorm)
importFrom(stats,qqplot)
importFrom(stats,qt)
importFrom(stats,quantile)
importFrom(stats,rbinom)
importFrom(stats,residuals)
importFrom(stats,rlnorm)
importFrom(stats,rnorm)
importFrom(stats,rstandard)
importFrom(stats,rstudent)
importFrom(stats,rt)
importFrom(stats,runif)
importFrom(stats,sd)
importFrom(stats,sigma)
importFrom(stats,simulate)
importFrom(stats,start)
Expand Down
18 changes: 18 additions & 0 deletions NEWS
@@ -1,3 +1,21 @@
smooth v2.5.5 (Release data: 2020-01-25)
==============

Changes:
* sim.es() now will give warnings, when NaNs are produced in the actual values.
* Fucntions with loss="GTMSE" sometimes could not be estimated because of the exponent in the optimiser. Now it is in logs and at least doable.
* New function - msdecompose() - which is needed for more advanced ETS. This does multiple seasonal decomposition based on centred moving averages.
* More advanced plot.smooth(), which now acts similar to plot.greybox(), with similar options of what to plot. The documentation is now available for plot.smooth().
* Tuning of some methods for the class smooth.
* forecast with prediction intervals for msdecompose().
* residuals.smooth() now returns either et or log(1+et) - depending on the type of model (additive / multiplicative).
* New methods: rstandard() and rstudent() for the smooth class.
* Updated vignette for oes(), taking the last version of our paper with John E. Boylan.

Bugfix:
* es() with multiplicative models would fail sometimes in case of bounds="a" because of the negative values. We now restrict the bounds with positive values only.


smooth v2.5.4 (Release data: 2019-10-22)
==============

Expand Down
2 changes: 1 addition & 1 deletion R/cma.R
Expand Up @@ -81,7 +81,7 @@ cma <- function(y, order=NULL, silent=TRUE, ...){
if(any(is.smooth.sim(y))){
y <- y$data;
}
else if(class(y)=="Mdata"){
else if(any(class(y)=="Mdata")){
y <- ts(c(y$x,y$xx),start=start(y$x),frequency=frequency(y$x));
}

Expand Down

0 comments on commit 3ea6a19

Please sign in to comment.