dot-new.linear.core: Linear object

.new.linear.coreR Documentation

Linear object

Description

A MicrobialGrowth object specialized for the linear model. Most of the methods are pre-implemented (some of these can be overwritten for a specific regression/create function). Must be completed for data, isValid (regression successful), etc.

Usage

.new.linear.core(...)

Arguments

...

further arguments passed to or from other methods.

Details

the three dots ... are passed to the .new.MicrobialGrowth.core function.

Value

a linear object skeleton.

Examples

# First, create the skeleton.
model.object = .new.linear.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)

# 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.

MicrobialGrowth documentation built on April 12, 2025, 1:34 a.m.