fit.list | R Documentation |
Fits a list of trending_model objects to the given input data.
## S3 method for class 'list' fit(x, data, ...)
x |
A list of trending_model objects |
data |
A data frame containing the data to fit. |
... |
Not currently used. |
A trending_fit_tbl
object which is a tibble
subclass with one row for each model and entries:
model_name (optional): If the input is a named list then the name is extracted.
result: the resulting fit from calling the underlying model directly, i.e.
lm_model
: a fitted model object of class lm
glm_model
: a fitted model object of class glm
glm_nb_model
: a fitted model object of class negbin
brm_model
: An object of class brmsfit
NULL
if fitting fails.
warnings: any warnings generated during fitting
errors: any errors generated during fitting
Tim Taylor
fit.trending_model()
x = rnorm(100, mean = 0) y = rpois(n = 100, lambda = exp(1.5 + 0.5*x)) dat <- data.frame(x = x, y = y) poisson_model <- glm_model(y ~ x , family = poisson) negbin_model <- glm_nb_model(y ~ x) fit(list(poisson_model, negbin_model), dat) fit(list(pm = poisson_model, nm = negbin_model), dat)