Changelog
Source:NEWS.md
disaggR 1.0.5.4
- Compatibility with ggplot 3.5.0 : Removed the “scale_name” argument within scales that is now deprecated, new test snapshots (PR #102).
- In order to be back on the CRAN, the tests for the cach are now done with “all.equal” instead of identical. Hence it doesn’t fail on some implementation of BLAS (PR #105).
disaggR 1.0.5.1
CRAN release: 2023-10-07
- Internal change to check package version with character instead of numeric.
- Internal minor change to in_disaggr (incohesive parameters)
- A more informative error message if one tries to differentiate a time-series with only one observation
- A more informative error message if the rank becomes imperfect after decorrelation
disaggR 1.0.5
CRAN release: 2023-02-20
- Breaking change : The order of the output of the
reViewOutputobject has been reversed. reView and rePort can now take a language object as name arguments and return language objects inside their name attributes (PR #86) - The
printmethod digit argument is now passed to everything below. The default value isgetOption("digits")for the benchmarks andmax(3L, getOption("digits"))for the praislm objects.
disaggR 1.0.4.1
CRAN release: 2022-12-13
- Internal change from ggplot2 size argument, which is deprecated for lines, to linewidth (PR #78)
disaggR 1.0.3
CRAN release: 2022-02-22
- Added the signature
c("disaggR","missing")for Ops group generic. (PR #54) - Inner calls to aggregate are now redirected to a faster non-exported function. (PR #55)
- Estimation spans and outliers are now handled in preset models in rePort and reView (PR #57)
- NULL labels are now removed even outside the plot margins (PR #59)
- The
in_scatterfunction now substracts the outliers contributions from the low-frequency serie before computing the in_scatter comparison. (PR #63) - The
in_scatterhas now an additional arguments :type(as every in_ function). For now, the only use for the type argument is to allow changes scatterplots for levels models. (PR #63) - The smoothed.part, for differencied benchmarks, has been set to a new base (its aggregated value is 0 in 2000). That way,
reUseBenchmarkis fixed if used on high-frequency series that have a different start than the previous one. This has no impact on the benchmarked serie. (PR #65)
disaggR 1.0.2
CRAN release: 2021-08-23
- New vignette : Introduction to disaggR.
- The error of
in_disaggRfor wrongtypearguments has been changed, because it didn’t include “contributions”. -
cex.axis,xlim,ylim,cex.labandcex.mainparameters now overwrite their default if used insideplot(...)dots. - By default, in the
plotandautoplotmethods, the axis annotations are now automatically set to be smaller if needed.
disaggR 1.0.1
CRAN release: 2021-07-21
- Switched ggplot2, rmarkdown and shiny from imports to suggests. RColorBrewer has replaced scales as an import. disaggR can now be installed with far less dependencies. Hence, the
autoplotgeneric is not reexported anymore. ggplot2 has to be attached to allow the use ofautoplotwithout theggplot2::prefix, by example withlibrary(ggplot2).
disaggR 1.0.0
CRAN release: 2021-06-18
- added support of outliers.
- In
twoStepsBenchmark, the set.coeff names used to be replaced by"hfserie"ifNCOL(hfserie) == 1Landlength(set.coeff) == 1L. This behavior was contradictory with the documentation ifset.coeff=c(constant=1L). As for now, set.coeff names will never be replaced. Then, it makes the controls stricter becauseset.coeff=c(x.name.herited.from.anywhere=1)will lead to an error. - as for the
intime-series plots, the y window now ignores the infinite values.
disaggR 0.2.0
- reView : a shiny reviewing application for twoStepsBenchmarks.
- rePort : a rmarkdown html report for twoStepsBenchmark and reView outputs.
- start.domain and end.domain know crops the hfserie after having calculated the coefficients. That way, it is possible to evaluate the coefficients on a full hfserie, cropping them for the application.
-
in_samplenow generates a more general class"tscomparison", with a"in_sample"func attribute. In previous versions, the S3 class was named “insample”. - the new functions
in_scatter,in_benchmarkandin_revisionsalso produce tscomparisons, with plot and autoplot methods. - the graphics are prettier thanks to the package scales.
- the plot and autoplot methods now have xlab, ylab, start, end, col, lty, show.legend, main and mar arguments. The autoplot methods have also a theme argument.
- removed the c++ code to improve readability.
- most of the stats methods for time-series now coerce twoStepsBenchmarks or rateSmooths into time-series.
-
reUseBenchmarknow induces aset.smoothed.partelement in model.list ifreeval.smoothed.partisFALSE. -
threeRuleSmoothmakes it easier than bflSmooth to procede to a rate smooth.
disaggR 0.1.7
CRAN release: 2020-10-09
- various optimizations including cache for bflSmooth, which is now much faster, and alternative internal methods for time-series.
- added a weights arg to bflSmooth, that reproduces the lissage en taux methodology.
- the praislm and twoStepsBenchmark summaries now print some disclaimer to tell if the regression includes a differenciation.