Perform model fitting and weight assignment based on different strategies for each individual ID
ModelsLac(
data,
ID_col,
ID,
trait,
dim,
alpha,
models,
param_list = NULL,
silent = silent
)
A list containing the fitted models, model weights and ranks, and the predicted daily production obtained through the model ensemble
A data frame containing the daily milking records
The name of the column containing the unique IDs of the individuals
The individual ID being analyzed
The name of the column containing daily milking records
The name of the column containing days in milk (DIM) records
A penalization factor ranging from 0 to 1, used in the estimation of the model weights
A vector describing the models to be included in the analysis. A total of 47 models are available in EMOTIONS. The default option is "All", which includes all 47 models. Alternatively, a subset of the following models can be provided: "MMR", "MME", "brody23", "brody24", "SCH", "SCHL", "PBE", "wood", "DHA", "CB", "QP", "CLD", "PapBo1", "PapBo2", "PapBo3", "PapBo4", "PapBo6", "GS1", "GS2", "LQ", "wil", "wilk", "wilycsml", "BC", "DJK", "MG2", "MG4", "MG", "KHN", "AS", "FRP", "PTmult", "PTmod", "MonoG", "MonoGpw", "DiG", "DiGpw", "legpol3", "legpol4", "legpolWil", "cubsplin3", "cubsplin4", "cubsplin5", "cubsplindef", "wilminkPop", "qntReg"
A list containing the models (named as in the `models` parameter) and their respective parameters
A logical value indicating whether warnings should be suppressed during model fitting. The default is TRUE (warnings are not printed)