
ensembleData
object including ensemble forecasts along
with dates and (optionally) observations. Other descriptive information
such as latitude, longitude, and station type may be included as well.ensembleData( forecasts, caseLabels = NULL, memberLabels = NULL,
exchangeable = NULL, dates = NULL, observations = NULL,
latitude = NULL, longitude = NULL, ...)
forecasts
.forecasts
.
These are important because they are used to match ensemble members
with BMA modeling weights and paensembleData
object, incorporating forecasts and (optionally) observations
with the associated dates.ensembleData
objects include ensembleSize
,
ensembleForecasts
, ensembleVerifObs
, and ensembleDates
.
Subsetting is possible, but in the case of columns it applies only to
the ensemble forecasts.ensembleBMA
: An R
Package for Probabilistic Forecasting
using Ensembles and Bayesian Model Averaging,
Technical Report No. 516, Department of Statistics, University of
Washington, August 2007.ensembleBMA
,
ensembleBMAgamma0
,
ensembleBMAnormal
data(slpTest)
labels <- c("AVN","GEM","ETA","NGM","NOGAPS")
slpTestData <- ensembleData(forecasts = slpTest[ ,labels],
observations = slpTest$obs, dates = slpTest$date)
slpTestDataX <- ensembleData(forecasts = slpTest[ ,labels],
observations = slpTest$obs, dates = slpTest$date,
exchangeable = c(AVN=1, GEM=2, ETA=1, NGM=3, NOGAPS=4))
slpTestFit <- ensembleBMAnormal( slpTestData)
slpTestFitX <- ensembleBMAnormal( slpTestDataX)
data(prcpTest)
labels <- c("CENT","AVN","CMCG","ETA","GASP","JMA","NGPS","TCWB","UKMO")
prcpTestData <- ensembleData( forecasts = prcpTest[ ,labels],
dates = prcpTest$date, observations = prcpTest$obs)
prcpTestFit <- ensembleBMAgamma0(prcpTestData)
Run the code above in your browser using DataLab