Skip to content

Commit

Permalink
version 2.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
config-i1 authored and cran-robot committed Jun 14, 2019
1 parent 01fc300 commit a64982a
Show file tree
Hide file tree
Showing 99 changed files with 2,933 additions and 2,354 deletions.
21 changes: 12 additions & 9 deletions DESCRIPTION
@@ -1,18 +1,21 @@
Package: smooth
Type: Package
Title: Forecasting Using State Space Models
Version: 2.5.0
Date: 2019-04-25
Version: 2.5.1
Date: 2019-06-13
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
BugReports: https://github.com/config-i1/smooth/issues
Language: en-GB
Description: Functions implementing Single Source of Error state space models for purposes
of time series analysis and forecasting. The package includes Exponential Smoothing,
SARIMA, Complex Exponential Smoothing, Simple Moving Average, Vector Exponential
Smoothing in state space forms, several simulation functions and intermittent demand
state space models.
Description: Functions implementing Single Source of Error state space models for purposes of time series analysis and forecasting.
The package includes Exponential Smoothing (Hyndman et al., 2008, <doi: 10.1007/978-3-540-71918-2>),
SARIMA (Svetunkov & Boylan, 2019 <doi: 10.1080/00207543.2019.1600764>),
Complex Exponential Smoothing (Svetunkov & Kourentzes, 2018, <doi: 10.13140/RG.2.2.24986.29123>),
Simple Moving Average (Svetunkov & Petropoulos, 2018 <doi: 10.1080/00207543.2017.1380326>),
Vector Exponential Smoothing (de Silva et al., 2010, <doi: 10.1177/1471082X0901000401>) in state space forms,
several simulation functions and intermittent demand state space models. It also allows dealing with
intermittent demand based on the iETS framework (Svetunkov & Boylan, 2017, <doi: 10.13140/RG.2.2.35897.06242>).
License: GPL (>= 2)
Depends: R (>= 3.0.2), greybox (>= 0.5.0)
Imports: Rcpp (>= 0.12.3), stats, graphics, forecast, nloptr, utils,
Expand All @@ -23,9 +26,9 @@ VignetteBuilder: knitr
RoxygenNote: 6.1.1
Encoding: UTF-8
NeedsCompilation: yes
Packaged: 2019-04-25 18:08:23 UTC; config
Packaged: 2019-06-13 11:00:38 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-04-25 22:50:56 UTC
Date/Publication: 2019-06-14 16:10:03 UTC
195 changes: 98 additions & 97 deletions MD5
@@ -1,128 +1,129 @@
9eba23b88eda6615718235d53534ff05 *DESCRIPTION
e6470d91312ebb45f8594bc8be403565 *NAMESPACE
5329aa9a2a0109d179cb862b4d143d4d *NEWS
26d5eb602bc45701f16c01fb892596f5 *DESCRIPTION
f9c96f4753f9472634e7a90fcc01e709 *NAMESPACE
438f3e7ed9709bda1b95a0f13261675f *NEWS
f6758fdbb19908b222caf93cf4ae933b *R/RcppExports.R
175b3dccded8ac6522fe13ab90a761e8 *R/autoces.R
28ccf9d2a57f03852ec18d89556f1ffb *R/autogum.R
0593a4af6356f35503904dbc34733993 *R/automsarima.R
65dcab9d8af7a3c718c57996be08a1e3 *R/autossarima.R
8f1f2f5390bc01cf17c57953c2e31a8b *R/ces.R
ea8f8684d4dcba3d1286cd1f59ecfba3 *R/cma.R
8da0895929fe2e8951684f57266388dd *R/es.R
ae3af26c65cce9ed32c3fb1a0cf46156 *R/gsi.R
80140bca51cea90e9583d71d2f3a8a76 *R/gum.R
b87267f9da0364aa9ba99afc8b587a61 *R/autoces.R
865d40b22795427d76cf78cc314b472e *R/autogum.R
c964a6bf865398cc11a030d4371c4a7a *R/automsarima.R
d27a7b84cb709567a2e0445cf179fc0b *R/autossarima.R
ff4797aec9b93877283eb27ea6117a2f *R/ces.R
04fdedf8f782d6c8173821b6a62cafbe *R/cma.R
31f124a4c711e51c07a755ad2ae4e88a *R/depricator.R
3fd63a9a8637d82a7cd86997e1e0c8c1 *R/es.R
ef2749124a11fce6654da82644cce3ee *R/gsi.R
1543db985524eafcf8af4d663dee0f44 *R/gum.R
234bdbdc6d8630a2d2c97d24b750e001 *R/isFunctions.R
242ec1d4c4bbde46856ab226c57df48b *R/iss.R
787ae4d8e6ec0837698456cf32e78c20 *R/methods.R
9a8a8d56664f5dd3a250793b564bf498 *R/msarima.R
2f9e89010928790b23ef654e14fbbb33 *R/oes.R
dafcfa0b9f5e478d44750ff2b0938b9a *R/oesg.R
f3002fee0c96944f78dffa1619097548 *R/simces.R
253e660eceacf33b5142b07254b30821 *R/simes.R
a48d1f49d0f04fb60f5298cae4e8cb75 *R/simgum.R
1e33c5f6d740fabcb5fee2c9b199f550 *R/simsma.R
155abfb5c7411ac5f98def3baf3eb6a0 *R/simssarima.R
01161a2a18b89b49937a7dc72061c53c *R/simves.R
aa32ef5b0848bc6bd2b79f9894d6f102 *R/sma.R
409cd8f916b16bad8a68e99934709ad2 *R/iss.R
1b191be08c624d161413b04e35bcf7ca *R/methods.R
a8c76910588afb7d6d837afab05164be *R/msarima.R
e094e7fa3956a4884b8e035904c5eb81 *R/oes.R
95659023fb64abe9c8779a3e57ac7c2e *R/oesg.R
06b350ee19d7f5e79da776ef09c98b52 *R/simces.R
3e1fee1f15be343eec450e7fe062f32d *R/simes.R
666cb469e978cab49a9f7b74f7850c7d *R/simgum.R
e032b99453b0ff4312e6ef2226bb519d *R/simsma.R
24f2b804c4e90017ab23ebe288bd857f *R/simssarima.R
e1b55572802f6e7cb539c3c0b944e922 *R/simves.R
ad02922cd5f872a3d7aba90f85330442 *R/sma.R
474c485bd44e489896ad1f7df6f8e1e0 *R/smooth-package.R
a344399fb35d267cbca0c6659aa61299 *R/smoothCombine.R
6630b9660581361b2eac2409ec4356b1 *R/smoothCombine.R
24d42f1698e1f50eb27f1a32ecab61c8 *R/sowhat.R
612bb43ff081baff6f8b552e988f1ab5 *R/ssarima.R
7bc269b0242111e81754ef3762a3b1da *R/ssfunctions.R
f89190cb7061df51e913a57c7d70e314 *R/ssarima.R
9239e77c40bb2ae994570df0a468cba9 *R/ssfunctions.R
b45db627556532cfdf6e20ccc1ff34dc *R/variance-covariance.R
1cd7cc21afc92abd6baa9017b3270893 *R/ves.R
ad70c2c861a2d83a98093974868fdf80 *R/viss.R
915d9cb9dacf122e0d9004ea62c9b6c2 *R/vmethods.R
c9c0c03afeca53eeb9dfd565fa4f0225 *R/vssFunctions.R
2a413fc35dab9c53e5189cc79a6d3d74 *R/ves.R
4e9c4c8a3de3a463c32c2c1a3ec4f752 *R/viss.R
65ecf30a68069fa57d9a55be9365a7a5 *R/vmethods.R
e1c31c82fdd699a08dc1e8a9c00c4525 *R/vssFunctions.R
3113d776d98ddd16e1ee1c7cfe5ba513 *R/zzz.R
4e5507d3c906e24069458a1db2ade608 *README.md
4eb8525b4cd770af249e14334ad3fded *build/partial.rdb
35318f8438c1eb93ca90312965db7b72 *build/partial.rdb
a5088d39f054b33df4ba58425511b45a *build/vignette.rds
cbee8299ea7a4e9d9b4ef303f4e6a01a *inst/doc/ces.R
9a6306fb84d1f4cf62fdecb1966aa0ab *inst/doc/ces.Rmd
d6b0b0f6743df6346f62500340a0227a *inst/doc/ces.html
dcc169d4022fdb0fac9799df36a53609 *inst/doc/es.R
aee1e5b2cf8c8bbc33a28000ea3e3489 *inst/doc/es.Rmd
da23dfd11c64ed68fbe89a00778a497f *inst/doc/es.html
78a0d7f6f8275afd57059a4c1cd03e6d *inst/doc/gum.R
3c58414f2930dc462b5befda3a20ae1c *inst/doc/gum.Rmd
bbb29ec445aa476b278626fdbd248965 *inst/doc/gum.html
1c112665017fbee58702c69a01b4fe6a *inst/doc/oes.R
f53dc1121b6721a2c211ebf585324aad *inst/doc/oes.Rmd
745d06e2857d80aec5aecfda8d50cf7d *inst/doc/oes.html
e7ff134dfef81ef90cb355df49cd20ad *inst/doc/ces.R
63102e1de32a1dfa9fca0c23576696a1 *inst/doc/ces.Rmd
35a08b39541c75de685c5daf99658fbd *inst/doc/ces.html
7a5731f4e90d943393e09cea3807eb39 *inst/doc/es.R
75d528e227579a8662d15950b92d6d55 *inst/doc/es.Rmd
66cb8f25b318ef885049912179415b26 *inst/doc/es.html
0183cb06ce8f3ad215895bff752bdf63 *inst/doc/gum.R
c757d7f4971db027d931c0543d77f79b *inst/doc/gum.Rmd
1fe10a98591cddbba17b08c1d725a626 *inst/doc/gum.html
c6dff78b989971508587a79def61ad9b *inst/doc/oes.R
a4334fbba782e484e7b037f79ddcfb46 *inst/doc/oes.Rmd
51a63207ab30e17ab3f61d584a42eaf0 *inst/doc/oes.html
990d77b6e7229994f2ae259df6f121a1 *inst/doc/simulate.R
3c284a1692f90426fba996c01a78af8c *inst/doc/simulate.Rmd
d9e5c82c7ee02055363c4df28058ba2b *inst/doc/simulate.html
5834d35fd17557d8005dd308aa351bb2 *inst/doc/sma.R
8cb859d21072dff613ae6439ef6bdd91 *inst/doc/sma.Rmd
0fd32bd1a80fed353f3a22477504a396 *inst/doc/sma.html
2883075c963a6c74683b837c1e6308e5 *inst/doc/simulate.html
82219c258851c03622ae04b35f645022 *inst/doc/sma.R
7a6cd5f84b090d58c565b781c2801327 *inst/doc/sma.Rmd
3c8feb687c0c07b72c26db095501df31 *inst/doc/sma.html
f2be0cff7be52faff06f2a377333a8c6 *inst/doc/smooth-Documentation.pdf
ab7560c1647929fa67f92f931009917d *inst/doc/smooth.R
c572cefabe7e478d3b5dca6e503a2329 *inst/doc/smooth.Rmd
454ac1811460e229fbf857572f4ac6bc *inst/doc/smooth.html
e568bdbdf1b30f81203586215b2a960c *inst/doc/ssarima.R
21442a46be54e6f5a93b9a511b9a55ec *inst/doc/ssarima.Rmd
c507e5471029c01c3066e397468e24f4 *inst/doc/ssarima.html
23f9e9e4b5aeaaf04edf034dc871c2be *inst/doc/smooth.Rmd
4ce781baebaa5a35f94c4981ed7d4ffd *inst/doc/smooth.html
45d8e57dc5084d4aafefc907917a2f34 *inst/doc/ssarima.R
3033ecc24af0b53c65632e0838b4a059 *inst/doc/ssarima.Rmd
ee6d8f76b857fd3845f8aa5921982c34 *inst/doc/ssarima.html
00cfbce0c000855b2dde75eb6c7de1d1 *inst/doc/ves.R
c1b787a1aeeb7201c31615f06bab22e7 *inst/doc/ves.Rmd
8662586abd7ef57e95bfe64a555b066f *inst/doc/ves.html
8da23ef630e39c9d6efc1994a8859f4e *man/auto.ces.Rd
ead1bd9b96d64f96c4c0f6057ba9ca21 *man/auto.gum.Rd
4d5e998efec13d22f2563f05ea59ec51 *man/auto.msarima.Rd
864705acad07a5d2c651d111bd9d2039 *man/auto.ssarima.Rd
8d47ca8dcba673728ae82d0bd53fa1e8 *man/ces.Rd
29db3246e818ef103b130f0ceb0a4656 *man/cma.Rd
4859dd9f3e5ae42e29339bc4a38effe6 *inst/doc/ves.Rmd
fb9799d249a703169a50f99861073608 *inst/doc/ves.html
127dfd17e5bf95957ba3d31ec7a8e883 *man/auto.ces.Rd
9771a33d1eef094b837811de79e51e46 *man/auto.gum.Rd
e78f2ca3e2f2d87aedbc0111f8982fe7 *man/auto.msarima.Rd
a9f340337d73bf796813e98b69c66f00 *man/auto.ssarima.Rd
4d8b52efccf47a94334eb315aa9bb958 *man/ces.Rd
0685115bc87b456a6f18afa4709164de *man/cma.Rd
682b961418970a7c88da89553be1a734 *man/covar.Rd
45c1d46b28e060e1bcdd92ec82b55c70 *man/es.Rd
8ebd4387e4c50f16eaf0191f23d971ed *man/forecast.smooth.Rd
a34910501457499fbe4c659e75a1a933 *man/gsi.Rd
ef9bdd35d5131e33a0714b8a1bd5358f *man/gum.Rd
5ba50db1b729e0e805555dee8fa7da27 *man/es.Rd
ee2a0e6ef5ade36c0e7e1aa35c21af5c *man/forecast.smooth.Rd
bc2310c7e416f9dd5b3991d6e719dc16 *man/gsi.Rd
5534d246ca6e76b7e4899895579591c9 *man/gum.Rd
7ab3cb6652f433d2b1fd9a6050b8a788 *man/isFunctions.Rd
61c3647d5bee1779bfe978b888031acd *man/iss.Rd
0150586ad50352c4448f49b268dba24d *man/msarima.Rd
4e9574a61af3751dc52c7db282010dc3 *man/oes.Rd
684ec7ab6ed6f916d497a937ad82cc98 *man/oesg.Rd
60699e209fb84df141bb6df57f5cacf5 *man/iss.Rd
6297f953f94dd98250ca8045fb8fd40a *man/msarima.Rd
996e16e792fe67fe7dcb00b30173867c *man/oes.Rd
6735bde966b989b45c7f45748a2e1922 *man/oesg.Rd
0f3268c8a858c058a3fa8b8939767d2e *man/orders.Rd
71fbcaa315a948702323a67f8205d57a *man/pls.Rd
9e7bdcc612fe485d34f821e52c43bc03 *man/sim.ces.Rd
c39b1646cfc651ed54272236948b752a *man/sim.es.Rd
b674cfb7c633db0c13752b0d9120550e *man/sim.gum.Rd
bb7a65f56db1c98a73ee02557fba3aae *man/sim.sma.Rd
8b2f8e9f3b739a7763643dc1b6c712a8 *man/sim.ssarima.Rd
2c89eafe613b249484e3e751e82900e4 *man/sim.ves.Rd
b0fc4c221b2ce4041102b564fcc9ec41 *man/sma.Rd
90b6c4a11fcbb8c3d945f4ec58f566c9 *man/smooth.Rd
23fdef7f5c3a6341c0a3897f5b2be942 *man/smoothCombine.Rd
794af59e4019d28d2250c13e112fa095 *man/pls.Rd
0a88c82743571b944e17a449d67b683d *man/sim.ces.Rd
953145e5939aa8ec528b0ebdbae9793c *man/sim.es.Rd
d9be59d43ba1e8339e9052a7b8d2f927 *man/sim.gum.Rd
1ee9bd971c6944ffe5bb7b1b78457fde *man/sim.sma.Rd
764d74d71353e3cf4cbf7a1f467192e6 *man/sim.ssarima.Rd
9d1b07ab398697314fbd71d624e8cfdb *man/sim.ves.Rd
6ea9f98b3c13da722e11682d0fa056e8 *man/sma.Rd
5e3f4d5d21a600d459f1ea68d4aab801 *man/smooth.Rd
ed2c775df12f5fd91fbd45d64adebb8a *man/smoothCombine.Rd
a0993d7de7f0b96415bb7b69f66b60ab *man/sowhat.Rd
717f009995f5decbbddbf0dc7a068496 *man/ssarima.Rd
c06e1ec5113abf735506a257653bab32 *man/ves.Rd
9ceb1e025b3bd37d79eb21bc0c86608f *man/viss.Rd
69fe9e56655640bea87c6fddf2a6a1ed *man/ssarima.Rd
f6b15eeac1e45375873ea2c9a1b81952 *man/ves.Rd
0bed3336877e918ead66d79ba752cfe1 *man/viss.Rd
9859afefaf6500832d7469cadbbb28c8 *src/Makevars
a6850c2998c396b505104b800670480e *src/Makevars.win
251c5afc2a6526d023da28e6dffce421 *src/RcppExports.cpp
9fb0915a4e7ffe192150808e5e890c69 *src/registerDynamicSymbol.c
173db5745362dcc36bd4e34680f03ffd *src/ssGeneral.cpp
8403f9e059cf0235af9eafc138387d83 *src/ssGeneral.cpp
1ff530213052894349cca6864ef67a38 *src/ssGeneral.h
808aeef1ef735df78ef5aab1cab21fc0 *src/ssOccurrence.cpp
f1c1efab9e21d3aa53e7e85caefd153e *src/ssOccurrence.cpp
cccddc1650403630c1f85f6bc9a2ac63 *src/ssSimulator.cpp
71a168fa8cd1314f43dd0aeeea113dc9 *src/vSimulator.cpp
3ff978aed1beb78736800b0bf9e709d1 *src/vssGeneral.cpp
4e0f43b23ba7abbb29b225614e88f276 *tests/testthat.R
ce0c82d2b00807f0783cb0b472a4b5a1 *tests/testthat/test_ces.R
844d4d705d76fadf7ab735828bbbb7e1 *tests/testthat/test_es.R
3d75b6cb57922b211cb49f57c8a460f3 *tests/testthat/test_ges.R
9fb40d92f8f77a1429f1add4bc387a36 *tests/testthat/test_ces.R
f925ba8597ccf07763fb7b851122455c *tests/testthat/test_es.R
02ac837d0ec958cbdd82441b4c0e54d4 *tests/testthat/test_ges.R
e9b748a6aae74f3650f228089b6b75be *tests/testthat/test_oes.R
69e2784165cabce3cf19514c0907df6c *tests/testthat/test_simulate.R
5903710aa5287a11fcfba27b84b5e1a7 *tests/testthat/test_ssarima.R
9e08bd4ab8213411a400e978ca465058 *tests/testthat/test_ves.R
9a6306fb84d1f4cf62fdecb1966aa0ab *vignettes/ces.Rmd
aee1e5b2cf8c8bbc33a28000ea3e3489 *vignettes/es.Rmd
3c58414f2930dc462b5befda3a20ae1c *vignettes/gum.Rmd
84b5bd3ad4f998695404cf76b9fef734 *tests/testthat/test_ssarima.R
07a3dd2e0e194debc65693f98f90f88f *tests/testthat/test_ves.R
63102e1de32a1dfa9fca0c23576696a1 *vignettes/ces.Rmd
75d528e227579a8662d15950b92d6d55 *vignettes/es.Rmd
c757d7f4971db027d931c0543d77f79b *vignettes/gum.Rmd
d5c5cdaf1dcb23ce35182bc1d846ef63 *vignettes/library.bib
f53dc1121b6721a2c211ebf585324aad *vignettes/oes.Rmd
a4334fbba782e484e7b037f79ddcfb46 *vignettes/oes.Rmd
3c284a1692f90426fba996c01a78af8c *vignettes/simulate.Rmd
8cb859d21072dff613ae6439ef6bdd91 *vignettes/sma.Rmd
7a6cd5f84b090d58c565b781c2801327 *vignettes/sma.Rmd
f2be0cff7be52faff06f2a377333a8c6 *vignettes/smooth-Documentation.pdf
c572cefabe7e478d3b5dca6e503a2329 *vignettes/smooth.Rmd
21442a46be54e6f5a93b9a511b9a55ec *vignettes/ssarima.Rmd
c1b787a1aeeb7201c31615f06bab22e7 *vignettes/ves.Rmd
23f9e9e4b5aeaaf04edf034dc871c2be *vignettes/smooth.Rmd
3033ecc24af0b53c65632e0838b4a059 *vignettes/ssarima.Rmd
4859dd9f3e5ae42e29339bc4a38effe6 *vignettes/ves.Rmd
2 changes: 2 additions & 0 deletions NAMESPACE
Expand Up @@ -4,6 +4,7 @@ S3method(AICc,smooth)
S3method(AICc,vsmooth)
S3method(BICc,smooth)
S3method(BICc,vsmooth)
S3method(actuals,iss)
S3method(actuals,smooth)
S3method(actuals,smooth.forecast)
S3method(coef,smooth)
Expand Down Expand Up @@ -34,6 +35,7 @@ S3method(modelName,forecast)
S3method(modelName,lm)
S3method(modelName,smooth)
S3method(modelType,default)
S3method(modelType,ets)
S3method(modelType,iss)
S3method(modelType,oesg)
S3method(modelType,smooth)
Expand Down
23 changes: 23 additions & 0 deletions NEWS
@@ -1,3 +1,26 @@
smooth v2.5.1 (Release data: 2019-06-13)
==============

Changes:
* New initials for the smoothing parameters in oes(): 0.05 instead of 0.01. This should help in the optimisation.
* oesmodel can now be set to NA / NULL, the es(), ssarima() etc will work, resetting this to the default "MNN".
* Corrections in the vignette for oes, according to the most recent version of our paper.
* A little bit more explanation for the es() function and references to the website.
* Model selection is now available in the oes() function. I'd recommend sticking with pure models.
* Renamed the fitted values for the underlying models in the oes() and oesg() into "fittedModel" (former "fittedBeta").
* Rolling back "quiet" into "silent". The former is more difficult than the latter.
* "data" parameter is now renamed into "y" for consistency purposes (so that the input is more similar to the functions of the forecast package).
* "cfType" is now renamed into "loss".
* "workFast" in auto.ssarima() and auto.msarima() is now "fast" instead.
* "intervals" (plural) is now "interval" (singular) instead. This is needed, so that the input is consistent with predict() function.
* "actuals" are now renamed into "y" in the output of the functions.
* A failsafe mechanism for SSARIMA and MSARIMA for the cases, when there is no models and no constant.

Bugfixes:
* A bugfix in occurrence="d" - an error was not calculated correctly.
* A bugfix in the model selection mechanism for oes() (the forecast was set to 10 instead of h).


smooth v2.5.0 (Release data: 2019-04-25)
==============

Expand Down

0 comments on commit a64982a

Please sign in to comment.