Learn R Programming

ensembleBMA (version 3.0-5)

modelParameters: Extract model parameters

Description

Extracts model parameters for ensemble forecasting models.

Usage

modelParameters( fit, ...)

Arguments

fit
A model fit to ensemble forecasting data.
...
For ensemble fits involving dates, there is an additional dates argument, giving a character representation of the dates for which model parameters are desired. In this case dates must correspond to the models in the fit

Value

  • A list of parameters (including weights) corresponding to the ensemble forecasting model for the specified dates. The list may also include a transformation and its inverse if the data was transformed to obtain the model parameters.

See Also

ensembleBMAgamma0, ensembleBMAnormal, fitBMAgamma0, fitBMAnormal

Examples

Run this code
data(slpTest)

  memberLabels <- c("AVN","GEM","ETA","NGM","NOGAPS")
  slpTestData <- ensembleData(forecasts = slpTest[ ,memberLabels],
                         observations = slpTest$obs, dates = slpTest$date)

  slpTestFit1 <- ensembleBMAnormal(slpTestData, date = "2000063000",
                            trainingRule = list(length=30, lag=2))

  modelParameters( slpTestFit1, date = "2000063000")

  trainDat <- trainingData( slpTestData, date = "2000063000",
                            trainingRule = slpTestFit1$training)
 
  slpTestFit2 <- fitBMAnormal(trainDat)
 
  modelParameters( slpTestFit2)

Run the code above in your browser using DataLab