.new.MicrobialGrowth.core | R Documentation |
Provide the skeleton of the MicrobialGrowth object. Must be completed for each model.
.new.MicrobialGrowth.core(...)
... |
further arguments passed to or from other methods. |
the three dots ...
are passed to new.env function.
a MicrobialGrowth object skeleton.
# First, create the skeleton.
model.object = .new.MicrobialGrowth.core()
# Then complete with data, functions, etc.
model.object$data$x = c(1,2,3)
model.object$data$y = c(1,2,3)
model.object$coefficients = list(N0 = 0, Nmax=0, mu=0, lambda=0)
model.object$f$formula = function(x){ return(x) }
model.object$f$confint.lower = function(x){ return(x - 1) }
model.object$f$confint.upper = function(x){ return(x + 1) }
# Specialize the object by adding a class name at first position.
class(model.object) = c("specialized.model", class(model.object))
# You can print, plot, etc., with the generic functions of MicrobialGrowth.
print(model.object)
##MicrobialGrowth, model specialized.model:
## N0 Nmax mu lambda
## 0 0 0 0
plot(model.object)
# Don't forget to change `isValid` to TRUE to confirm the success of the regression.
model.object$isValid = TRUE # Not a good idea here, since we have no `reg` value.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.