Package: forecastbaselines 0.1.0

Sebastian Funk

forecastbaselines: R Interface to ForecastBaselines.jl

Provides an R interface to the ForecastBaselines.jl Julia package, enabling access to 10 baseline forecasting models including ARMA, ETS, STL, and others. Supports probabilistic forecasting with multiple interval methods and seamless integration with the scoringutils evaluation framework.

Authors:Manuel Stapper [aut], Sebastian Funk [aut, cre]

forecastbaselines_0.1.0.tar.gz
forecastbaselines_0.1.0.zip(r-4.7)forecastbaselines_0.1.0.zip(r-4.6)forecastbaselines_0.1.0.zip(r-4.5)
forecastbaselines_0.1.0.tgz(r-4.6-any)forecastbaselines_0.1.0.tgz(r-4.5-any)
forecastbaselines_0.1.0.tar.gz(r-4.7-any)forecastbaselines_0.1.0.tar.gz(r-4.6-any)
forecastbaselines_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
forecastbaselines/json (API)

# Install 'forecastbaselines' in R:
install.packages('forecastbaselines', repos = c('https://epiforecasts.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/epiforecasts/forecastbaselines/issues

On CRAN:

Conda:

2.00 score 10 scripts 45 exports 34 dependencies

Last updated from:e900f3d86e (on v0.1.0). Checks:7 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64WARNING181
source / vignettesOK220
linux-release-x86_64WARNING168
macos-release-arm64WARNING142
macos-oldrel-arm64WARNING187
windows-develWARNING637
windows-releaseWARNING940
windows-oldrelWARNING785
wasm-releaseOK154

Exports:add_intervalsadd_medianadd_temporal_infoadd_trajectoriesadd_truthARMAModelas_hubverseConstantModelEmpiricalIntervalETSModelfilter_horizonsfilter_levelsfit_baselineforecasthas_horizonhas_intervalshas_meanhas_medianhas_trajectorieshas_truthIDSModelINARCHModelinterval_forecastinverse_transform_datais_setupKDEModelLogPlusOneTransformLogTransformLSDModelMarginalModelModelTrajectoryIntervalNoIntervalNoTransformOLSModelParametricIntervalpoint_forecastPowerPlusOneTransformPowerTransformsetup_ForecastBaselinesSquareRootTransformSTLModelTemporalInfotransform_datatransform_modeltruncate_horizon

Dependencies:backportscheckmateclicpp11data.tableevaluatefarverggplot2gluegtablehighrisobandJuliaCallknitrlabelinglifecyclemagrittrMASSpurrrR6RColorBrewerRcppRcppArmadillorjsonrlangS7scalesscoringRulesscoringutilsvctrsviridisLitewithrxfunyaml

Readme and manuals

Help Manual

Help pageTopics
Add Intervals to Forecastadd_intervals
Add Median to Forecastadd_median
Add Temporal Information to Forecastadd_temporal_info
Add Trajectories to Forecastadd_trajectories
Add Truth Values to Forecastadd_truth
ARMA ModelARMAModel
Convert ForecastBaselines Forecast to scoringutils point forecastas_forecast_point.ForecastBaselines_Forecast
Convert ForecastBaselines Forecast to scoringutils quantile forecastas_forecast_quantile.ForecastBaselines_Forecast
Convert ForecastBaselines Forecast to hubverse formatas_hubverse
Constant ModelConstantModel
Empirical Interval MethodEmpiricalInterval
ETS ModelETSModel
Filter Forecast to Specific Horizonsfilter_horizons
Filter Forecast to Specific Confidence Levelsfilter_levels
Fit a Baseline Modelfit_baseline
Generate Complete Forecast with Intervalsforecast
Check if Forecast has Horizonhas_horizon
Check if Forecast has Intervalshas_intervals
Check if Forecast has Meanhas_mean
Check if Forecast has Medianhas_median
Check if Forecast has Trajectorieshas_trajectories
Check if Forecast has Truth Valueshas_truth
IDS ModelIDSModel
INARCH ModelINARCHModel
Generate Interval Forecastsinterval_forecast
Apply Inverse Transformationinverse_transform_data
Check if Julia and ForecastBaselines.jl are set upis_setup
KDE ModelKDEModel
Log Plus One TransformationLogPlusOneTransform
Log TransformationLogTransform
Last Similar Dates (LSD) ModelLSDModel
Marginal ModelMarginalModel
Model Trajectory Interval MethodModelTrajectoryInterval
No Interval MethodNoInterval
No TransformationNoTransform
OLS ModelOLSModel
Parametric Interval MethodParametricInterval
Generate Point Forecastspoint_forecast
Power Plus One TransformationPowerPlusOneTransform
Power TransformationPowerTransform
Print method for Forecast objectsprint.ForecastBaselines_Forecast
Setup Julia and load ForecastBaselines.jlsetup_ForecastBaselines
Square Root TransformationSquareRootTransform
STL ModelSTLModel
Create Temporal Information ObjectTemporalInfo
Apply Data Transformationtransform_data
Apply Transformation to Modeltransform_model
Truncate Forecast Horizontruncate_horizon