Learn R Programming

modeltools (version 0.2-0)

StatModel-class: Class "StatModel"

Description

A class for unfitted statistical models.

Arguments

Objects from the Class

Objects can be created by calls of the form new("StatModel", ...).

Details

This is an attempt to provide unified infra-structure for unfitted statistical models. Basically, an unfitted model provides a function for data pre-processing (dpp, think of generating design matrices), a function for fitting the specified model to data (fit), and a function for computing predictions (predict).

Examples

Run this code
### linear model example
  df <- data.frame(x = runif(10), y = rnorm(10))
  mf <- dpp(linearModel, y ~ x, data = df)
  mylm <- fit(linearModel, mf)

  ### the same
  print(mylm)
  lm(y ~ x, data = df)

  ### predictions
  Predict(mylm, newdata =  data.frame(x = runif(10)))

Run the code above in your browser using DataLab