subset.lcModels {latrend} | R Documentation |
Subsetting a lcModels list based on method arguments
Description
Subsetting a lcModels list based on method arguments
Usage
## S3 method for class 'lcModels'
subset(x, subset, drop = FALSE, ...)
Arguments
x |
The |
subset |
Logical expression based on the |
drop |
Whether to return a |
... |
Not used. |
Value
A lcModels
list with the subset of lcModel
objects.
Functionality
-
Print an argument summary for each of the models.
-
Convert to a
data.frame
of method arguments. -
Subset the list.
Compute an internal metric or external metric.
Obtain the best model according to minimizing or maximizing a metric.
Obtain the summed estimation time.
-
Plot a metric across a variable.
See Also
Other lcModels functions:
as.lcModels()
,
lcModels
,
lcModels-class
,
max.lcModels()
,
min.lcModels()
,
plotMetric()
,
print.lcModels()
Examples
data(latrendData)
method <- lcMethodLMKM(Y ~ Time, id = "Id", time = "Time")
model1 <- latrend(method, latrendData, nClusters = 1)
model2 <- latrend(method, latrendData, nClusters = 2)
model3 <- latrend(method, latrendData, nClusters = 3)
rngMethod <- lcMethodRandom("Y", id = "Id", time = "Time")
rngModel <- latrend(rngMethod, latrendData)
models <- lcModels(model1, model2, model3, rngModel)
subset(models, nClusters > 1 & .method == 'lmkm')